Display Driver Functions (Windows Embedded CE 6.0)
1/6/2010
The following table shows the Display driver functions with a description of the purpose of each.
Programming element | Description |
---|---|
This function is used to modify the display contrast. This function must be implemented by the driver developer when it is needed. |
|
This function is the first display driver function to execute. |
|
This function performs a bit-block transfer with stretching or transparency. |
|
This function performs a general bit-block transfer with clipping and masking. |
|
This function translates between device-managed raster surfaces and graphics device interface (GDI) standard format bitmaps. |
|
This function creates and manages bitmap files. |
|
This function deletes a device bitmap created by DrvCreateDeviceBitmap. |
|
This function notifies the display driver that the GDI no longer needs it and is ready to unload the driver. |
|
This function notifies a driver that the specified PDEV structure is no longer needed. MGDI uses this function to notify the driver. |
|
This function notifies a driver that the surface created by the DrvEnableSurface function for the current device is no longer needed. |
|
This function is the initial driver entry point exported by the driver DLL for devices that link directly to GWES, such as display drivers and printer drivers. |
|
This function enables a device context for drawing and returns device metrics for the target printer or display device in a GDIINFO structure. |
|
This function sets up a surface to draw on and associates it with a specified PDEV. |
|
This function retrieves information from a device that is not available in a device-independent DDI. |
|
This function fills a drawing path with a brush. |
|
This function retrieves the color masks for the display device's current mode. |
|
This function lists the modes supported by a specified device. |
|
This function translates between device-managed raster surfaces and graphics device interface (GDI) standard format bitmaps. |
|
This function moves the pointer to a new position and ensures that GDI does not interfere with the display of the pointer. |
|
This function is obsolete, and is no longer called by GDI. |
|
This function handles POWER_UP and POWER_DOWN notifications. |
|
This function requests that the driver realize a specified brush for a specified surface. |
|
This function maps an RGB color onto the closest available color that the device supports. |
|
This function requests that the driver realize the palette for a specified device. |
|
This function requests the driver to take the pointer off the display if the driver has drawn it there, and to attempt to set a new pointer shape, and put the new pointer on the display at a specified position. |
|
This function strokes a path when called by GDI. |
|
This function provides bit-block transfer capabilities with transparency. |
|
This function maps a color in the display device's format to an RGB value. |
|
This function executes in the GPE library while processing the DrvEnablePDEV and DrvGetModes DDI functions. |
|
This function initializes the callbacks that GDI provides for display drivers. |
|
This function executes during the Init time of the display driver. |
|
This function executes during the Init time of the display driver. |