我有Visual Studio 2015,但是我找不到任何有关如何启动它的信息,因为没有关于依赖项的内容。
说真的,我如何包含Microsoft.DirectX名称空间?据我所知,DirectX SDK已经过时并且包含在Windows SDK中,但即使在安装之后我找不到任何东西,在MSDN上也没有任何关于它的信息。
答案 0 :(得分:1)
旧版Managed DirectX 1.1程序集与.NET 4.x无法正式兼容。它们仅适用于.NET 2.0 Runtimes,这意味着VS 2010或更早版本。
答案 1 :(得分:0)
SharpDX是你最好的选择。它是DirectX的C#包装器。您可以从NuGet安装它。提到的Monogame是XNA的开源实现,它在后端使用SharpDX。
如果您决定从源代码下载Monogame并针对SharpDX NuGet软件包进行编译。 Monogame使用旧版SharpDX,因此构建源允许您使用最新版本。更不用说正式发布的Monogame版本通常落后于他们最新的开发分支