C#MediaElement视频,如何从资源中添加视频?

时间:2013-07-04 16:21:37

标签: c# wpf

我有MediaElement,我想播放视频, 据我所知,这样做的唯一方法是设置此项目来源

mediaElement1.Source = new Uri(fileName);

但现在我有资源文件,我想玩,但我不能这样做因为它没有路径。 所以长话短说,我正在寻找一种从资源文件中播放madiaElement视频的方法(不先写它的字节)。

1 个答案:

答案 0 :(得分:4)

MediaElement 文档的“备注”部分的第一行“在使用您的应用程序分发媒体时,您无法将媒体文件用作项目资源。在项目文件中,您必须将媒体类型设置为Content,并将CopyToOutputDirectory设置为PreserveNewest或Always。“
因此您无法播放资源中的视频。您可以将附加到项目的文件作为内容播放 这里描述了一些替代方法..