我正在尝试使用WPF创建视频播放器。
我想创建一个按钮,可以跳转到视频中的下一帧。
如何使用mediaElement控件实现此功能?
按照 此指南 计算FPS,然后按照TyCobb的建议,可以像这样增加位置
TimeSpan t = TimeSpan.FromSeconds(newSecond);
System.Windows.Deployment.Current.Dispatcher.BeginInvoke(() =>
{
mediaElement1.Position = TimeSpan.FromSeconds(newSecond);
});
记得要拥有以下几点:
MediaElement.ScrubbingEnabled = True
.ScrubbingEnabled = True
让我省去了很多烦恼。谢谢。 - Uber Schnoz