首页 文章

WDDM驱动程序是否需要用户模式显示驱动程序?

提问于
浏览
1

根据“Windows Vista and Later Display Driver Model Architecture”,应用程序和显示微型端口驱动程序之间有一个通道,如下所示:

应用程序<--->用户模式Win32 GDI <--->内核模式Win32K.sys <---> Dxgikrnl.sys <--->显示微型端口驱动程序

它不需要用户模式显示驱动程序 .

我想知道是否可以提供一个微型端口驱动程序只支持一个简单的基于帧缓冲的图形卡?

1 回答

  • 1

    你的问题的答案是肯定的 . 从WDDM1.2开始,它为您提供了仅支持仅显示驱动程序的选项,该驱动程序基本上是没有任何3D支持的帧缓冲驱动程序 . 但是,如果您希望运行D3D应用程序,您肯定需要一个用户模式驱动程序与d3d运行时交互并实现一整套微型端口DDI函数 .

相关问题