msdn“Direct3D教程Win32示例”的教程2

时间:2016-07-25 15:18:21

标签: direct3d direct3d11 direct3d9 direct3d10

您好我正在尝试https://code.msdn.microsoft.com/windowsdesktop/Direct3D-Tutorial-Win32-829979ef#content的Tutorial2。

在教程1中,我必须添加#pragma comment(lib,“d3d11.lib”)才能使其正常工作。

在教程2中,我添加了2个编译指示,#pragma comment(lib,“d3d11.lib”)和#pragma comment(lib,“D3DCompiler.lib”)。但我仍然无法建立它。 .hlsl文件产生错误:{错误X1507无法打开源文件:'Tutorial02.fx'}。 我试图在我的电脑中找到Tutorial02.fx,但却无法找到。知道这个文件的位置或者如何使这个工作吗?我正在使用Visual Studio 2015社区版。

1 个答案:

答案 0 :(得分:0)

由于您使用的是VS 2015,我假设您打开Tutorials.sln并将其升级到v140,是吗?

我刚刚这样做了,并且能够使用VS 2015构建所有配置的所有教程而没有任何问题。听起来您可能没有正确扩展包,因为包中明显存在Tutorial02.fx。 / p>

  

请注意,我在一段时间内未更新我的样本的MSDN副本。我现在在GitHub上维护它们。