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