XNA - 视频和VideoPlayer缺少命名空间?

问题描述:

今天我试图加入一些过场动画的视频,但是我没有接受甚至弄清变数。XNA - 视频和VideoPlayer缺少命名空间?

如果我尝试访问Microsoft.Xna.Framework.Media.Video或Microsoft.Xna.Framework.Media.VideoPlayer它只是缺少。 。Media存在,但Video/VideoPlayer只是不存在 我也不能使用“使用Microsoft.Xna.Framework.Media;”。

如果我将完全相同的项目复制到Microsoft网站上的示例项目,它会识别“Video”和“VideoPlayer”,但当然其他所有内容都不会起作用,导致命名空间错误,缺少内容和所有内容。

我已经用XNA和.NET框架重新安装了完整的SDK,但它仍然不起作用。

如果我创建一个新项目并在那里复制它不起作用,我错过了什么吗? 除了使用Microsoft.Xna.Framework.Media.Video之外,我还需要其他东西吗? 我比较了完整的项目,但根本找不到任何区别。

我相信你错过了对Miscrosoft.Xna.Framework.Video.dll的引用。

这就是这两个类的位置。

+0

这给我修好了,谢谢。 – user1137183 2012-04-17 16:09:00

它看起来像你的项目缺少对microsoft.xna.framework.dll程序集的引用。你能证实吗?

UPDATE: 肯德尔·弗雷是正确的,尽管微软says in documentation视频和VidePlayer类是microsoft.xna.framework.dll,此信息不正确,这些类是真心microsoft.xna.framework.video。 dll

对不起,我迟到的答案,但,这可能是有帮助的.. 你可以尝试安装NuGet包directxtk_desktop_2015这将解决问题。 here是参考链接。