在DirectX(WPF)中播放视频

时间:2011-04-09 07:38:02

标签: wpf vb.net video directx

我有一个WPF 4 / VB.net项目,我正在尝试播放视频。我一直在使用媒体元素,这让整个节目的整体表现更加令人懊恼。因此,我正在研究我能为项目找到的唯一可行的替代方案...... directx。

这让我想到了我的问题。是否可以在DirectX中播放视频(Theora [.ogv]或Flash Video [.flv])?如果是这样,怎么样?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

媒体元素的表现并不是那么糟糕,并且依赖于编解码器。如果您需要安装编解码器,Mediaelement也可以播放所有格式。

我有一个用VB.Net编写的DirectX视频播放器(没有WPF)。我使用的是DirectX SDK。但这些方法非常容易出错。

要播放您的视频格式,您可以安装Codec-Pack,例如带有FFDshow的K-Lite(强烈推荐)