Windows 2000 Display Driver Model (XDDM) Design Guide

Display adapter drivers that run on Windows Vista can adhere to one of two models: the Windows Display Driver Model (WDDM) or the Windows 2000 display driver model (XDDM). Drivers that adhere to Windows Display Driver Model (WDDM) run only on Windows Vista and later. Drivers that adhere to XDDM run on Windows 2000 and later operating systems (including Windows Vista and Windows 7).

Note  XDDM and VGA drivers will not compile on Windows 8 and later versions. If display hardware is attached to a Windows 8 computer without a driver that is certified to support WDDM 1.2 or later, the system defaults to running the Microsoft Basic Display Driver.

The following sections describe the Windows 2000 display driver model:

Note   The documentation for the Windows 2000 display driver model no longer includes information about how to create a display driver that runs on the Microsoft Windows 98/Me platforms. If you want to create a display driver for Windows 98/Me, you can use the WDK documentation that released with Windows Vista. You can obtain the WDK for Windows Vista RTM from the Microsoft Connect website.