将Directx 11项目转换为在Windows 8.1 Directx 11.2上工作

将Directx 11项目转换为在Windows 8.1 Directx 11.2上工作,directx,windows-8.1,direct3d,directx-11,Directx,Windows 8.1,Direct3d,Directx 11,我正在尝试运行Frank Luna提供的一个示例项目(DirectX 11.0 3D游戏编程入门)。 我在Visual Studio 2012上使用安装了Windows 8 SDK的Windows 8.1(据我所知,Windows 8.1 SDK包括direct x 11.2) 无论何时尝试运行项目,我都会遇到以下生成错误: Error 1 error C1083: Cannot open include file: 'd3dUtil.h': No such file or direc

我正在尝试运行Frank Luna提供的一个示例项目(DirectX 11.0 3D游戏编程入门)。

我在Visual Studio 2012上使用安装了Windows 8 SDK的Windows 8.1(据我所知,Windows 8.1 SDK包括direct x 11.2)

无论何时尝试运行项目,我都会遇到以下生成错误:

Error   1   error C1083: Cannot open include file: 'd3dUtil.h': No such file or directory   c:\users\ryan willis\desktop\dvd\code\chapter 14 building a first person camera\camera\vertex.h 10  1   Camera
Error   2   error C1083: Cannot open include file: 'd3dUtil.h': No such file or directory   c:\users\ryan willis\desktop\dvd\code\chapter 14 building a first person camera\camera\renderstates.h   10  1   Camera
Error   3   error C1083: Cannot open include file: 'd3dUtil.h': No such file or directory   c:\users\ryan willis\desktop\dvd\code\chapter 14 building a first person camera\camera\effects.h    11  1   Camera
Error   4   error C1083: Cannot open include file: 'd3dApp.h': No such file or directory    c:\users\ryan willis\desktop\dvd\code\chapter 14 building a first person camera\camera\camerademo.cpp   13  1   Camera
Error   5   error C1083: Cannot open include file: 'xnamath.h': No such file or directory   c:\users\ryan willis\desktop\dvd\code\common\waves.h    13  1   Camera
Error   6   error C1083: Cannot open include file: 'xnamath.h': No such file or directory   c:\users\ryan willis\desktop\dvd\code\common\mathhelper.h   11  1   Camera
Error   7   error C1083: Cannot open include file: 'xnamath.h': No such file or directory   c:\users\ryan willis\desktop\dvd\code\common\lighthelper.h  11  1   Camera
Error   8   error C1083: Cannot open include file: 'd3dx11.h': No such file or directory    c:\users\ryan willis\desktop\dvd\code\common\d3dutil.h  13  1   Camera
Error   9   error C1083: Cannot open include file: 'd3dx11.h': No such file or directory    c:\users\ryan willis\desktop\dvd\code\common\d3dutil.h  13  1   Camera
Error   10  error C1083: Cannot open include file: 'd3dx11.h': No such file or directory    c:\users\ryan willis\desktop\dvd\code\common\d3dutil.h  13  1   Camera
Error   11  error C1083: Cannot open include file: 'd3dx11.h': No such file or directory    c:\users\ryan willis\desktop\dvd\code\common\d3dutil.h  13  1   Camera
经过更多的研究,Direct 11.1以后的版本似乎改变了很多东西,例如“d3dUtil.h”被贬值了

是否有与“d3dUtil.h”相同的词?我找不到。 我怎样才能让这个项目运行


谢谢,

DirectX从来没有d3dUtil.h文件,这似乎是Frank Luna制作的一个助手类,您应该仔细检查您的项目中是否包含该文件

DirectX从来没有d3dUtil.h文件,这似乎是Frank Luna制作的一个助手类,您应该仔细检查您的项目中是否包含该文件

DirectX从来没有d3dUtil.h文件,这似乎是Frank Luna制作的一个助手类,您应该仔细检查您的项目中是否包含该文件

DirectX从来没有d3dUtil.h文件,这似乎是Frank Luna制作的一个助手类,您应该仔细检查您的项目中是否包含该文件

XNA和D3DX库在Windows 8中被删除,许多项目无法在Windows 8上编译,包括原始DirectX 11 SDK示例项目。

XNA和D3DX库在Windows 8中被删除,许多项目无法在Windows 8上编译,包括原始DirectX 11 SDK示例项目。

XNA和D3DX库已在Windows 8中删除,许多项目无法在Windows 8上编译,包括原始DirectX 11 SDK示例项目。

XNA和D3DX库已在Windows 8中删除,许多项目无法在Windows 8上编译,包括最初的DirectX 11 SDK示例项目。

我强烈建议查看Frank的网站



主要是他的博客:

它包括安装2010年6月的SDK,该SDK将允许您访问折旧的DX11头文件

在8.1上运行它有很多问题,他在那里解决了所有问题。
我有同一本书,遵循他的Windows 8安装指南,它运行良好。

我强烈建议查看Frank的网站



主要是他的博客:

它包括安装2010年6月的SDK,该SDK将允许您访问折旧的DX11头文件

在8.1上运行它有很多问题,他在那里解决了所有问题。
我有同一本书,遵循他的Windows 8安装指南,它运行良好。

我强烈建议查看Frank的网站



主要是他的博客:

它包括安装2010年6月的SDK,该SDK将允许您访问折旧的DX11头文件

在8.1上运行它有很多问题,他在那里解决了所有问题。
我有同一本书,遵循他的Windows 8安装指南,它运行良好。

我强烈建议查看Frank的网站



主要是他的博客:

它包括安装2010年6月的SDK,该SDK将允许您访问折旧的DX11头文件

在8.1上运行它有很多问题,他在那里解决了所有问题。
我有同一本书,遵循他的Windows 8安装指南,它工作正常。

d3dApp.h、'xnamath.h'和'd3dx11.h'也是这样吗?-在谷歌搜索之后,这些似乎是存在的。@Ben,d3dApp.h是这样,但是xnamath.h和d3dx11.h都随DirectX SDK一起提供。对于“d3dApp.h”、“xnamath.h”和“d3dx11.h”也是这样吗?-在谷歌搜索之后,这些似乎是存在的。@Ben,d3dApp.h是这样,但是xnamath.h和d3dx11.h都随DirectX SDK一起提供。对于“d3dApp.h”、“xnamath.h”和“d3dx11.h”也是这样吗?-在谷歌搜索之后,这些似乎是存在的。@Ben,d3dApp.h是这样,但是xnamath.h和d3dx11.h都随DirectX SDK一起提供。对于“d3dApp.h”、“xnamath.h”和“d3dx11.h”也是这样吗?-谷歌搜索之后,这些似乎已经存在了。@Ben,d3dApp.h是这样,但是xnamath.h和d3dx11.h都随DirectX SDK一起提供。尽管DirectX SDK现在已经合并到Windows SDK中,但一些组件在使用过程中遭到了弃用。有关更多信息和建议的替代方案,请参阅同一篇文章的和。尽管DirectX SDK现在已合并到Windows SDK中,但其中一些组件在此过程中遭到了弃用。有关更多信息和建议的替代方案,请参阅同一篇文章的和。尽管DirectX SDK现在已合并到Windows SDK中,但其中一些组件在此过程中遭到了弃用。有关更多信息和建议的替代方案,请参阅同一篇文章的和。尽管DirectX SDK现在已合并到Windows SDK中,但其中一些组件在此过程中遭到了弃用。有关更多信息和建议的备选方案,请参阅同一帖子的和。