我有MediaElement
用于显示电影。我想精确控制这些电影的播放速度。为此,我在SpeedRatio
上使用了MediaElement
属性。
我遇到的问题是它似乎不是线性的。在speedratio 2,它以几乎4倍的速度(即在10秒内播放40秒)播放,并且speedratio 0.5以几乎0.25x的速度播放(即在40秒内播放10秒)。这是近似值,任何人都可以澄清吗?文档没有解释。
另外,当播放1 {1}以外的电影时,电影似乎抖动。我添加了一个标签,显示电影中的位置,很明显,它不能顺利运行。还有其他解决方案吗?
我有使用XNA的经验,它可能会提供更好的性能。但是,为了保持项目简单,我想保持项目完全基于WPF。菜单系统由WPF制作。