Icegd_escape_set_video_plane_zorder, 14 icegd_escape_set_video_plane_zorder – Intel 82854 GMCH User Manual

Page 44

Advertising
background image

44

Intel® Digital Set Top Box Display Driver

User’s Guide for Microsoft* Windows* CE 5.0

7.1.1.14 ICEGD_ESCAPE_SET_VIDEO_PLANE_ZORDER

Input Data Structure

Output Data Structure

Notes

esc_vid_plane_zorder_t N/A

IGD_ZORDER_OVERLAY_ABOVE_PLANE 0x0

IGD_ZORDER_OVERLAY_BELOW_PLANE 0x1

Description

This escape code is used to set Z-order and key color for plane based alpha support.

Input Data Structure Definition

Please refer to icegd_public_escape.h for details about esc_vid_plane_zorder_t;

Example

static unsigned long

lcolorkey = 0x090900;

static unsigned long

lvideo_plane_position = IGD_ZORDER_OVERLAY_BELOW_PLANE;

esc_vid_plane_zorder_t

vid_plane_zorder;

memset(&vid_plane_zorder, 0, sizeof(esc_vid_plane_zorder_t));

vid_plane_zorder.ulKeyColor = lcolorkey;
vid_plane_zorder.ulZOrder = lvideo_plane_position;

ExtEscape(
Hdc,
ICEGD_ESCAPE_SET_VIDEO_PLANE_ZORDER,
sizeof(esc_vid_plane_zorder_t),
(LPCSTR)&vid_plane_zorder,
0,
NULL);

Advertising
This manual is related to the following products: