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