到目前为止,我已经成功地将已弃用的 D3DX 库更改为新的库,但是使用 D3DX11CompileFromFile 函数我应该使用新的 D3DCompileFromFile。MSDN 说头文件是 D3DCompiler.h,lib 文件是 D3DCompiler.lib。Intellisense 拾取两个,一个来自
C:\Program Files (x86)\Microsoft DirectX SDK(2010 年 6 月)\Lib\x64
另一个来自
C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64
如果有人知道为什么会这样,我将不胜感激。我也尝试过切换其中一些的顺序。谢谢。