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

Page 27

Advertising
background image

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 <Handle to graphic device context>,

int <Escape Code supported by the display driver>

Note: see below table of the list of the supported escape codes by the display

driver

int <size of the escape code specific input data structure by number of bytes>,

LPCSTR <pointer of input data buffer of BYTE>

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 <size of the escape code specific output data structure by number of bytes>,

LPSTR <pointer of input data buffer of BYTE - “Input Data Structure”>

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.

Advertising
This manual is related to the following products: