0

我安装了 Windows 8 SDK(应该包括 DirectX SDK)。

但是我的 directX 东西不起作用(请参阅这个问题)。

但是在一个单独的问题上,我想问一下,在您安装 Windows 8 SDK 之后,所有 DirectX SDK 的东西应该在哪里。

如果答案是“很多地方”,那么让我们使用这个文件:d3dcompiler_43.dll

4

1 回答 1

1

我在这里找到了答案:http: //msdn.microsoft.com/en-us/library/windows/desktop/ee663275.aspx

它说:

任何使用运行时着色器编译的项目都必须将 D3DCOMPILER_46.DLL 复制到项目的本地可执行路径。此 DLL 位于 Windows SDK 安装的此子目录中,位于 %ProgramFiles(x86)%\Windows Kits\8.0\Redist\D3D\ 下,其中 x86 和 x64。

于 2012-11-24T22:26:24.160 回答