我有一个奇怪的问题。
我有一个项目,它只是打开一个 mp4 视频文件并播放它。我有一个事件处理程序,我在其中设置了一个断点,它进入我拥有的 Media_Opened 处理程序并在 Windows 7/64 位下播放它,但是当我在 WindowsXP 32 位中播放相同的东西时它甚至没有进入处理程序。
是否有一些我不知道的兼容性问题?
注意:我在 32 位模式下编译。
谢谢!
我有一个奇怪的问题。
我有一个项目,它只是打开一个 mp4 视频文件并播放它。我有一个事件处理程序,我在其中设置了一个断点,它进入我拥有的 Media_Opened 处理程序并在 Windows 7/64 位下播放它,但是当我在 WindowsXP 32 位中播放相同的东西时它甚至没有进入处理程序。
是否有一些我不知道的兼容性问题?
注意:我在 32 位模式下编译。
谢谢!
WPF MediaElement 需要特定版本的 Windows Media Player,因此请确保您安装了最新版本(这可能是 Windows 7 上的默认设置,但在 XP 中不是)...还请确保您拥有所需的编解码器(可以吗?在媒体播放器中播放)!
PS。同样基于 MSDN 文档,看起来它需要 XP SP3,但不确定这是否是实际要求!!!
http://msdn.microsoft.com/en-us/library/system.windows.controls.mediaelement.aspx