使用桌面c#应用程序播放视频

本文关键字:播放 视频 应用程序 桌面 | 更新日期: 2023-09-27 18:15:48

我想在我的应用程序(c#)中播放一些视频(不关心音频)。但是,我尝试使用的所有视频播放器看起来都不可用。

我正在使用Visual c# Express(不知道是否有任何关于库的限制),每次我试图为我的项目添加参考以播放视频时,它根本没有显示。

一个很好的例子是:http://msdn.microsoft.com/en-us/library/bb324497%28VS.85%29.aspx。我无法将Microsoft.DirectX.AudioVideoPlayback添加到我的引用中。我也读过关于MediaElement的文章,但是,它把我带到了同样的道路上。

我也不知道c#视频播放器是否会使用用户系统上安装的编解码器。我现在不知道该怎么办了。

使用桌面c#应用程序播放视频

检查项目属性。确保你的目标是完整的。net框架,而不是一个客户端配置文件。

我会使用WPF控件,它们更容易。

http://windowsclient.net/learn/video.aspx?v=73040

比如:

  <MediaElement Source="myMedia.wmv" Width="320"   
     Height="240" LoadedBehavior="Manual" />
http://msdn.microsoft.com/en-us/magazine/cc163455.aspx