使用 WDDM 驱动程序的 Windows 为 DirectDraw HAL 加载什么用户模式和内核模式驱动程序?

使用 WDDM 驱动程序的 Windows 为 DirectDraw HAL 加载什么用户模式和内核模式驱动程序?

我开始使用 Process Explorer 查看程序引用的 DLL。

令人惊讶的是,仅使用 DirectDraw HAL 的应用程序似乎没有调用任何与图形相关的库/驱动程序。只有在 Direct3D 中我才能看到 Nvidia“nvd3dum.dll”被加载。

发生了什么事? Process Explorer 是否遗漏了某些内容?有没有更好的方法来检查?有没有通用的方法来确定正在加载的库/驱动程序?

我没有太多其他的想法;我决定浏览驱动程序文件以获取与 DirectDraw 相关的描述,但我没有找到。我得到的所有参考资料都是针对 Direct3D 或其他 API 的。

另一方面,一个旧的基于 XPDM 的 XP 英特尔驱动程序有一个文件,其描述是 DirectDraw 驱动程序,但我找不到任何文件描述它是 Direct3D 驱动程序 - 该驱动程序具有 D3D 支持。

相关内容