Microsoft Windows CE 3.0  

DDGPE Class

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.

The DDGPEclass serves as the base from which a concrete DirectDraw display driver can be derived.

This section describes each of the functions defined in the DDGPEclass, and discusses how your software should use these functions. The definition of the DDGPE classis also provided.

AllocSurface Allocates memory for a new surface.
AllocVideoSurface Creates a DDGPESurfobject in memory.
BltExpanded Sets up and performs a GPEblit.
BltPrepare DDGPEversion of the GPE BltPreparefunction.
DetectMode Determintes the display mode that corresponds to supplied parameters.
DetectPixelFormat Translates DDPIXELFORMAT into EGPEFormator EDDGPEPixelFormat.
GetDriverData Retrieves a pointer to driver data.
GetDriverGUID Obtains the driver-specific GUID of the specified object.
GetModeInfoEx Returns extended mode information.
GetPhysicalModeId Retrieves the actual mode of the display, if different from the current GDI mode.
InDisplay Determines if the given scanline is in display.
m_pModeEx Initialized by the driver to contain GDI's current mode information.
m_dwPhysicalModeID Contains the mode ID for the current display mode, regardless of GDI settings.
PerformBlt Performs a blit.
SetDriverData Stores driver-specific data in the DDGPEobject.
SetDriverGUID Applys the driver's GUID to the specified object.
SetMode Changes the current display mode.
SetVisibleSurface Causes the specified GPEsurface to be flipped to the display.
WrapSurface Creates a DDGPESurf-based object on an existing block of memory.


 Last updated on Tuesday, July 13, 2004

© 2004 Microsoft Corporation. All rights reserved.