This section describes the Microsoft Windows NT-based operating system graphics device interface (GDI). It then details the support that GDI provides to graphics drivers.
References to GDI in this section are implicit references to kernel-mode GDI; Microsoft Win32 GDI will be explicitly identified. Kernel-mode GDI is also known as the Graphics Engine.
GDI function and structure references are documented in the Display Devices Reference section. Most of the GDI function declarations and structure definitions can be found in Winddi.h. For display drivers, the Microsoft DirectDraw heap manager functions are declared in Dmemmgr.h. Both files are shipped with the Windows Driver Kit (WDK).