This chapter describes the functions that perform device-independent graphics operations in an application for the Microsoft Windows operating system. These operations include the creation of line, text, and bitmap output on different output devices. The functions performing those operations constitute the Windows graphics device interface (GDI).
Some Windows functions in the USER application programming interface (API) are closely related to these GDI function groups. For a full description of these functions, see Chapter 1, “Window Management.”