如何解决D3D12 SDKLayers dll 与 D3D12 Core dll 的 D3D12SDKVersion 不匹配
“D3D12 SDKLayers dll 与 D3D12 Core dll 的 D3D12SDKVersion 不匹配”。
我卸载并重新安装了 Visual Studio 和图形工具,但我得到了同样的错误。加载后出现错误:
"加载'C:\Windows\WinSxS\wow64_microsoft-windows-directx-d3d12sdklayers_31bf3856ad364e35_10.0.19041.1_none_a1efcfa6dbfde82c\d3d12SDKLayers'
d3d12core 版本:10.0.19041.789
d3d12sdklayers 版本:10.0.19041.1
你能帮我找出原因吗?
UPDATE :崩溃发生在交换链创建过程中。
解决方法
D3D12SDKLayers(调试层)和 如果 System32 加载 D3D12Core.dll 而不是应用程序本地副本 D3D12Core.dll。通过确保所有 Agility SDK组件与应用程序exe不在同一目录下, 而是一个子目录。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。