Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

The Graphics Device Interface (GDI), which is part of the Graphics, Windowing and Events Subsystem (GWES) provides basic hardware-independent graphics support for Windows Mobile applications. The graphics technologies listed below allow you to deliver high levels of graphics performance by taking advantage of the dedicated graphics hardware on your device, including support for hardware accelerated 2-D and 3-D graphics and GDI functions that require specialized graphics hardware.

Some of these technologies allow you to emulate API calls that are not supported in hardware. When you are planning your OS design, you should remember that almost any software emulation comes with a significant performance penalty.

In This Section

AlphaBlend API

Provides information about adding support for the AlphaBlendfunction to your OS design.

Direct3D Mobile

Provide information about adding 3-D graphics support to your OS design and creating applications that use the API.

DirectDraw

Provide information about adding 2-D graphics support to your OS design and creating applications that use the API.

Gradient Fill Support

Provides information about adding support for the GradientFillfunction to your OS design.

Imaging

Provide information about adding support for compressed still images to your OS design and reference information for the API.

Related Sections

Graphics Device Interface (GDI)

Provides information about the fundamental graphics architecture for Windows Mobile.

Windows Mobile Features (Native)

Provides links to the technologies available for Windows Mobile.