我使用MediaTimeline
和MediaClock
來控制WMV視頻播放。獲得無視頻播放時間?
Timeline = new MediaTimeline(new Uri(VideoFileName));
Clock = Timeline.CreateClock(true) as MediaClock;
當我看Clock.NaturalDuration
,值設置爲Automatic
,並且不包含 時間TimeSpan
呢。
當我分配到Clock
和MediaElement
視頻開始播放,我現在可以看到NaturalDuration.TimeSpan
存在並確定。
有沒有辦法讓視頻持續時間,而不是分配時鐘媒體元素和播放?
即使沒有使用媒體元素(這將是最好的),是否有辦法獲得持續時間?