0
我正在使用WPF mediaelement播放視頻。我需要的是循環播放視頻表格x位置到y位置。有沒有辦法實現這一點,而不使用定時器和輪詢位置屬性?如何使用WPF中的MediaElement循環播放視頻從一個位置到另一個位置
我正在使用WPF mediaelement播放視頻。我需要的是循環播放視頻表格x位置到y位置。有沒有辦法實現這一點,而不使用定時器和輪詢位置屬性?如何使用WPF中的MediaElement循環播放視頻從一個位置到另一個位置
您不必輪詢位置屬性,但可以將其設置爲從開始位置開始播放,啓動計時器並設置時間差的時間間隔。
TimeSpan startTime = TimeSpan.FromSeconds(45);
TImeSpan endTime = TimeSpan.FromSeconds(55);
int timeDifference = endTime.TotalSeconds - startTime.TotalSeconds;
mediaElement.Position = startTime;
Timer t = new Timer() { Interval = timeDifference * 1000, AutoReset = true };
t.Tick += (sender, e) { mediaElement.Position = startTime };
t.Start();
謝謝!你肯定有一點在這裏。 – Peter17 2012-01-27 14:05:44