我正在尝试遵循微软在线提供的这个简单的Direct3D教程:http://msdn.microsoft.com/en-us/library/windows/apps/ff729719.aspx。
我已经下载了源代码,无论如何我都不能让代码正常执行!我使用的是Visual Studio2013和windows kit 8.1 DirectX SDK。我在正确的目录中有.hlsl和.fx文件,但是顶点着色器在运行时不会编译。我已经尝试过在visual studio上摆弄很多设置,但到目前为止都没有起作用。
任何帮助都将不胜感激!
编辑:问题是.hlsl和.fx文件与VS构建的.exe文件不在同一个文件夹中。我不确定如何让VS在构建项目时将文件移动到相同的文件夹中。
发布于 2014-06-26 15:35:18
遗留的Windows示例项目需要修改以使用VS2012/Windows8.0SDK或VS2013/Windows8.1SDK进行构建。详情请参见MSDN。
而不是使用遗留的DirectX软件开发工具包,你可以只使用Win32桌面的MSDN Code Gallery教程,它只使用VS2013/Windows8.1SDK构建。
https://stackoverflow.com/questions/24367015
复制相似问题