Windows GDI - Win32 apps (original) (raw)

Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge

Read in English

Read in English Edit


Share via


Windows GDI

In this article

Purpose

The Microsoft Windows graphics device interface (GDI) enables applications to use graphics and formatted text on both the video display and the printer. Windows-based applications do not access the graphics hardware directly. Instead, GDI interacts with device drivers on behalf of applications.

Where applicable

GDI can be used in all Windows-based applications.

Developer audience

This API is designed for use by C/C++ programmers. Familiarity with the Windows message-driven architecture is required.

Run-time requirements

For information on which operating systems are required to use a particular function, see the Requirements section of the documentation for the function.

In this section

DirectX

GDI+

OpenGL

Windows Image Acquisition


Feedback

Was this page helpful?

Provide product feedback |

Get help at Microsoft Q&A

Additional resources

In this article