Direct3D 9-to-11

Direct3D 9-to-11

该项目试图将Direct3D 9程序转换为Direct3D11。它重新实现了d3d9.dll,该文件包含核心D3D9接口。大多数D3D9游戏在现代PC上都受CPU限制,因为GPU的性能成倍增加而CPU却落后。此外,大多数(旧的)游戏都缺乏多线程支持,从而更多地消耗了CPU资源。该项目将游戏D3D9图形API调用提升为D3D11。注意:该项目目前正在大力开发中。当前,它不能运行真实游戏。如果需要,欢迎您自己构建和测试它。重要说明:此项目应与DXVK一起使用,然后将DXVK转换为D3D11到Vulkan。没有DXVK,该项目可能不会提供任何性能改进,更可能会降低性能。
direct3d-9-to-11

分类目录

具有任何许可的所有平台的Direct3D 9-to-11替代品

PlayOnLinux

PlayOnLinux

PlayOnLinux(PlayOnMac at ...
D9VK

D9VK

基于DXVK的代码库的d3d9到vk层。通过在GitHub上创建一个帐户为Joshua-Ashton / d9vk开发做出贡献。
DXUP

DXUP

D3D10-> D3D11转换层,可用于通过DXVK转换D3D10-> Vulkan。