【问题标题】:Missing DirectX SDK缺少 DirectX SDK
【发布时间】:2013-05-12 05:58:49
【问题描述】:

我安装了带有 Visual Studio 2012 的 Window Server 2008 R2 以及 .NET 框架 4.5。我想在我的 VS2012 项目中引用 Microsoft.DirectX.AudioVideoPlayback。

但是,我在 C:\Windows\Microsoft.NET 下根本找不到任何 directX 文件夹“DirectX for Managed Code”。我也没有在 C:/Windows/assembly/GAC 下看到这个 dll

我可以安装 Direct X sdk,但我不记得必须在我的其他 PC 上执行此操作(诚然,它使用的是 Window 7)

我对这部分不是很熟悉,我在安装 Window 2008 或 VS2012 时是否缺少要安装的某些组件?

【问题讨论】:

  • 您要解决哪个版本的 DX?较新的版本(例如 11)带有 Windows SDK,它在您安装 Visual Studio 2012 时安装。较旧的版本(例如 9)需要 DirectX SDK。顺便说一句,您应该在“框架”下找到参考。您不应该选择 dll 文件。
  • 在我的另一台电脑上,它显示运行时版本 v1.1.4322 和版本 1.0.2902.0。至于通过框架引用它,这是我尝试的第一步,当我在上面找不到 AudioVidoPlayback 时,我感到很困惑。我想我会尝试重新安装 VS2012 看看是否有帮助。

标签: c# .net visual-studio-2012 directx


【解决方案1】:

要使用它,您必须安装取自 MSDN (DirectX.AudioVideoPlayback) 的 DirectX SDK:

但是,在DirectX 9.0 SDK中运行示例和工具的最低操作系统是Windows 2000。

请参阅:This link 以获取更多参考。

还要确保在安装 DirectX SDK 之前卸载 VS2012 + 运行时,因为它通常会在先安装 VS 时出现问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多