在哪里可以找到d3dcompiler_43.dll和相应的库文件?



我正在尝试为一个非常古老的游戏制作"黑客"。我的 dll 注入器无法解决 dll 导入,除了导致访问冲突D3DCompile函数外,一切正常。经过长时间的调试会话,我发现它导致了此错误,因为我的代码引用了d3dcompiler_47.dll但游戏中只有d3dcompiler_43.dll。我的问题是我在哪里可以获得相应的库(包含在项目之后(使用d3dcompiler_43.dll

我唯一发现的是Jun2010_D3DCompiler_43_x64.cab里面的dllD3DCompiler_43.dll

在哪里可以找到此 d3d 编译器版本的头文件和库文件?

编辑:在虚幻引擎源代码中找到所有文件。

D3DCompiler通常是Windows SDK的一部分,可以在这里找到。请注意,如果你的游戏足够旧,则可能需要下载较旧版本的 SDK(例如,如果它使用 Direct3D 9 或更早版本(,但我无法确切地告诉你需要多远

最新更新