Share via


DirectDraw Driver Samples (Windows Embedded CE 6.0)

1/6/2010

DDHAL

  • DDrawi.h
    This file contains internal DirectDraw data structures what are shared with drivers.

DDGPE

  • DDGPE.lib
    Contains the code that a GPE-based driver should link to in order to extend it with DDHAL functionality. An existing GPE-based driver should link to DDGPE.lib instead of to GPE.lib. A board support package (BSP) and build configuration-specific version of this file are located in the %_WINCEROOT%\Public\Common\OAK\Lib\<BSP>\<Debug/Retail> directories.
  • DDGPE.h
    Contains DDGPE and DDGPESurf class definitions. These classes extend GPE and GPESurf, respectively. This file is located in the %_WINCEROOT%\Public\Common\OAK\Inc directory and should not be modified.
  • DDGPEUsr.h
    Contains macros that you must define. Move it into the driver's source code directory and modify to as you choose. A copy of this file is located in each driver subdirectory of the %_WINCEROOT%\Public\Common\OAK\Drivers\Display directory.
  • DDHFuncs.h
    Contains several function and variable prototypes. These include DDHAL function prototypes, global variable prototypes, and DDGPE.lib function exports. It is located in %_WINCEROOT%\Public\Common\OAK\Inc and should not be modified.

See Also

Concepts

DirectDraw Display Driver Development Concepts
DirectDraw Display Driver Creation