百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

DDrawCompat

> 编程语言
开源

DirectDraw 和 Direct3D 1-7 的兼容性、性能和视觉增强功能,适用于 Windows Vista、7、8、10 和 11

1.4K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

DirectDraw 和 Direct3D 1-7 的兼容性、性能和视觉增强功能,适用于 Windows Vista、7、8、10 和 11

DDrawCompat

介绍

DDrawCompat 是一个 DLL 包装器,旨在解决 DirectX 1-7 图形 API 的兼容性和性能问题。部分还支持 GDI。不涉及 API 转换,大部分渲染仍由原生的 DirectX 1-7 和 GDI 库完成。

要求

  • Windows Vista、7、8、10 或 11
  • 支持 SSE2 的 CPU
  • 支持着色器模型 3 的 GPU 仅适用于 Windows Vista 和 7 的额外要求:**
  • 兼容 WDDM 的图形驱动程序 - 旧的 XPDM 驱动程序不再受支持 (自 v0.3.0 起)
  • 必须启用桌面组合

安装

从 releases 页面下载最新的二进制版本(除非你知道自己在做什么,否则请避免下载带有"debug"字样的附件)。解压缩文件,将提取的 ddraw.dll 复制到目标游戏的安装目录中,放在主可执行文件 (.exe) 所在的位置旁边。如果该目录中已经存在 ddraw.dll 文件,那可能是另一个 DirectDraw Wrapper,用于解决游戏中的一些问题。您可以尝试用 DDrawCompat 的 ddraw.dll 替换它,但请先备份原始文件。

一旦开始游戏,将在同一目录中创建一个日志文件,名为 DDrawCompat-exename.log (或在 v0.3.0 之前的版本中为 ddraw.log)。如果没有创建日志文件,则游戏未识别 DDrawCompat (或通过配置禁用了日志记录) - 请查看 wiki 以了解可能的解决方案。

支持 仅支持最新版本。在报告 问题 时,请提供尽可能多的信息,特别是受影响应用程序的标题、GPU 类型、Windows 版本等。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言