7 programming interface, 1 wince graphics driver escape interface, Wince graphics driver escape interface – Intel 82854 GMCH User Manual
Page 27

Intel® Digital Set Top Box Display Driver
27
User’s Guide for Microsoft* Windows* CE 5.0
7
7
P
P
r
r
o
o
g
g
r
r
a
a
m
m
m
m
i
i
n
n
g
g
I
I
n
n
t
t
e
e
r
r
f
f
a
a
c
c
e
e
7.1
WinCE Graphics Driver Escape Interface
The Intel® Digital Set Top Box Graphics Driver for Microsoft Windows CE .NET 4.2/5.0 supports the WinCE
system API - ExtEscape(), which provides a dynamic configuration channel to the display driver.
Following shows the ExtEscape API function prototype and the usage module for the user application to
communicate with the display driver.
ExtEscape(
HDC
int
Note: see below table of the list of the supported escape codes by the display
driver
int
LPCSTR
Note: Please note that LPCSTR does not imply the input data buffer is anything
related to “string”, which means a long constant pointer of char (BYTE) buffer. User
need convert the escape code specific input data structure pointer to LPCSTR
int
LPSTR
Note: Similar like LPCSTR, LPSTR does not imply the output data buffer is
anything related to “string”, which means a long pointer of char (BYTE) buffer. User
need convert the escape code specific output data structure pointer to LPSTR.
);
After the Graphics driver is installed, three *.h files (icegd_public_escape.h, igd_pd.h and
igd_public.h
) can be found under the directory: \WINCE500\IntelCEG\Drivers\Display\I8xx\Extras\Src\Inc.
The file video.reg can be found under the directory: \WINCE500\IntelCEG\Drivers\Display\I8xx.