Direct3D 9-to-11
💻
Direct3D 9-to-11
软件
软件描述
该项目旨在将 Direct3D 9 程序转换为 Direct3D 11。它重新实现了 d3d9.dll,其中包含核心的 D3D9 接口。
官方网站
访问软件的官方网站了解更多信息
github.com
安全链接HTTPS
什么是 Direct3D 9-to-11?
该项目旨在将 Direct3D 9 程序转换为 Direct3D 11。它重新实现了 d3d9.dll,其中包含 D3D9 核心接口。
在现代 PC 上,大多数 D3D9 游戏受 CPU 限制,因为 GPU 的性能呈指数级增长,而 CPU 的性能则相对落后。此外,大多数(旧的)游戏缺乏多线程支持,进一步消耗了 CPU 资源。
本项目将游戏中的 D3D9 图形 API 调用升级为 D3D11。
注意:该项目目前正处于高强度开发中,现阶段尚无法运行真实的游戏。如果您想自行编译和测试,欢迎尝试。
重要提示:该项目应与 DXVK 一起使用,DXVK 会将 D3D11 转换为 Vulkan。若不使用 DXVK,该项目很可能不会带来任何性能提升,反而可能降低性能。