我正在尝试将XNA内容动态加载到VSPackage项目中。我们希望能够将Texture2D绘制到Visual Studio内部的图形设备控件作为加载项。我们设法在单独的Windows窗体项目中动态加载表单内的XNA内容(使用此代码:http://create.msdn.com/en-US/education/catalog/sample/winforms_series_2),但现在我们的目标是实现我们作为加载项的基本相同的代码。我们遇到的问题是我们用于动态加载XNA内容的代码似乎在VSPackages中不起作用。在构建ContentBuilder时,它会返回一条错误消息,指出无法找到我们正在加载的内容(Texture2D)的导入程序。 ContentBuilder类适用于不同的项目类型,但似乎不适用于VSPackages。有没有人熟悉在VSPackage中实现XNA?你知道甚至可以在VSPackage中动态加载Texture2D吗?如果没有,还有其他选择吗?
由于
答案 0 :(得分:0)
您可以使用Texture2D.FromStream()加载图像文件......