WDDM
全称是“Windows Display Driver Model”。WDDM 是一种显示驱动程序架构,随Windows Vista推出。与之前的Windows XP架构相比,它更充分地利用计算机的GPU来渲染系统图形,从而提高图形性能。
Microsoft 在 2007 年初发布 Vista 操作系统时,专用图形处理器(或 GPU)已经成为计算机的标准组件。此外,GPU 性能提升的速度远远快于CPU。因此,软件开发人员需要一种高效的方法,尽可能多地将图形处理从 CPU“转移”到 GPU。这促使 Microsoft 在开发 Windows Vista 的过程中重写图形驱动程序系统。效率更高的 WDDM 图形架构由此诞生。
WDDM 架构的最大优势之一是支持 GPU多任务处理。这使 Windows 用户能够同时运行多个图形密集型应用程序。它还简化了图形编程,让 3D 游戏开发人员更容易充分利用系统的 GPU。此外,WDDM 还能检测驱动程序何时出现挂起,并重新启动显示驱动程序,而不必重新启动整个系统,从而提高稳定性。
WDDM 架构虽然随 Windows Vista 推出,但 Windows 操作系统的较新版本也在使用它,例如Windows 7和Windows 8。Windows 7 包含 WDDM 1.1,而 Windows 8 包含 WDDM 1.2。这些更新包含经过设计的改进,用于支持现代 GPU 提供的新图形处理功能。
NOTE: WDDM 也可能被称为 WVDDM 或“Windows Vista Display Driver Model”。不过,由于较新版本的 Windows 也使用 WDDM,这个称呼现在并不常用。
测试你的知识