MediaElement.NaturalDuration Property
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Gets the duration of the media file currently opened.
Assembly: System.Windows (in System.Windows.dll)
Property Value
Type: System.Windows.DurationThe natural duration of the media. The default value is Automatic, which is the value held if you query this property before MediaOpened.
Dependency property identifier field: NaturalDurationProperty
The property value is not available until the MediaOpened event has been raised.
If the opened media is live streaming media that does not have a known duration, this property returns Automatic.
Once you have the Duration, you can get the specific time from the Duration.TimeSpan property value, calling TimeSpan members such as Seconds, etc.