Display Driver Structures (Compact 2013)

3/26/2014

The following table shows the Display driver structures with a description of the purpose of each.

Programming element

Description

ContrastCmdInputParm

This structure supports software control of a platform's display contrast.

DDHAL_SET_PALETTE

This structure is used to describe palette entries to define a new palette in IOCTL_HAL_DDI calls.

DEVMODEW

This structure specifies characteristics of display and print devices.

DRVENABLEDATA

This structure contains function pointers to the display driver entry points.

ENGCALLBACKS

This structure contains function pointers to the GDI functions for display drivers.

GDIINFO

This structure contains information about the graphics device supported by a device driver.

GPEBltParms

This structure controls blit operations for GPE and display drivers.

GPELineParms

This structure controls line drawing for GPE and display drivers.

GPEMode

This structure contains information on the width, height, bits per pixel (bpp), frequency, and format.

VIDEO_POWER_MANAGEMENT

This structure supports the display driver escape codes GETPOWERMANAGEMENT and SETPOWERMANAGEMENT.

XLATEOBJ

This structure is used to translate color indexes from one palette to another.

See Also

Reference

Display Driver Reference