Windows 7下的DXGI1_2.h在哪里?

时间:2013-06-09 09:38:56

标签: dxgi

我正在使用Visual Studio 2008在Windows7下编译一些代码。但是有一个错误:

Error   44  fatal error C1083: Cannot open include file: 'DXGI1_2.h': No such file or     directory c:\users\administrator\desktop\tightvnc-2.7.7\desktop\wind3d11device.h  33

我安装了DirectX,我不知道应该安装哪个SDK让VS2008找到DXGI1_2.h。

如何获取此DXGI1_2.h?

3 个答案:

答案 0 :(得分:1)

它包含在Windows 8 SDK中(在“Include \ shared”中)。

答案 1 :(得分:0)

需要两个步骤来解决问题:

  1. 在Windows7下安装Windows 8 SDK。

  2. 使用Visual Studio 2010,至少在我的计算机上Visual Studio 2008无法编译DXGI1_2.h文件。但Visual Studio 2010可以!

答案 2 :(得分:0)

我解决了这个问题。 1.install windows8 sdk。 2.设置正确的路径。 3.有些项目无法编译,例如tightVNC,然后将平台从win32修改为x64。然后修好了。

祝你好运。