XNA - 视频和VideoPlayer缺少命名空间?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XNA - 视频和VideoPlayer缺少命名空间?相关的知识,希望对你有一定的参考价值。
今天我尝试将一些视频包含在过场动画中,但我甚至没有认识到变量。
如果我尝试访问Microsoft.Xna.Framework.Media.Video或Microsoft.Xna.Framework.Media.VideoPlayer,它就会丢失。 .Media存在,但Video / VideoPlayer不在那里我也不能使用“使用Microsoft.Xna.Framework.Media;”。
如果我将完全相同的项目复制到Microsoft网站上的示例项目,它会识别“Video”和“VideoPlayer”,但当然其他所有内容都不会起作用,因为错误的命名空间,缺少内容和所有这些东西。
我已经使用XNA和.NET Frameworks重新安装了完整的SDK,但它仍然无效。
如果我创建一个新项目并将其复制到那里它也不起作用,我是否错过了什么?除了使用Microsoft.Xna.Framework.Media.Video之外,我还需要其他东西吗?我对完整的项目进行了比较,但根本找不到任何差异。
您缺少对Microsoft.Xna.Framework.Video.dll
的引用。
这就是这两个类所在的位置。
很抱歉,迟到的答案,但这可能会有所帮助..您可以尝试安装nuget包directxtk_desktop_2015这将解决问题。 here是参考链接。
看起来您的项目缺少对程序集的引用:Microsoft.Xna.Framework.dll
。
更新:肯德尔弗雷是对的,虽然微软在the documentation说Video
和VideoPlayer
类在Microsoft.Xna.Framework.dll
,这个信息是不正确的,这些类真的在Microsoft.Xna.Framework.Video.dll
以上是关于XNA - 视频和VideoPlayer缺少命名空间?的主要内容,如果未能解决你的问题,请参考以下文章
使用新的 Unity VideoPlayer 和 VideoClip API 播放视频
如何使用 videoPlayer 滚动 recyclerview 视频帧