Microsoft Windows CE 3.0  

GPEBltParms

Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

This structure controls blit operations for GPE and display drivers. Some of the members of GPEBltParms come from applications, while GPE calculates and sets the rest.

struct GPEBltParms { SCODE (GPE::*
pBlt
)(GPEBltParms *); // Pointer to blt function 
GPESurf*
pDst; 
GPESurf*
pSrc; 
GPESurf*
pMask; 
GPESurf*
pBrush; 
RECTL*
prclDst; 
RECTL*
prclSrc; 
RECTL*
prclClip; 
COLOR
solidColor; 
unsigned long
bltFlags; 
ROP4
rop4; 
RECTL*
prclMask; 
POINTL*
pptlBrush; 
int
xPositive; 
int
yPositive; 
unsigned long*
pLookup; // For src=palette conversions 
unsigned long (ColorConverter::*
pConvert
)(unsigned long); 
ColorConverter*
pColorConverter; };

Members

pBlt
Pointer to a function that will perform the blit operation.
pDst
Pointer to the destination surface.
pSrc
Pointer to the source surface.
pMask
Pointer to the mask surface.
pBrush
Pointer to the surface containing the brush.
prclDst
Rectangle describing which portion of the destination surface to use.
prclSrc
Rectangle describing which portion of the source surface to use.
prclClip
Pointer to a clipping rectangle defined by the application.
solidColor
The color to use for solid color fill blits. If the blit is a pattern fill, this should be seto to –1.
bltFlags
The blit operations to perform.
rop4
The ROP value for the blit.
prclMask
Rectangle describing which portion of the mask surface to use.
pptlBrush
A pointer to a POINTLbrush.
xPositive
This value contains a positive number if the x-coordinate of the display surface increases from left to right.
yPositive
This value contains a positive number if the y-coordinate of the display surface increases from top to bottom.
pLookup
For src=palette color conversions, this member is a pointer to an array of color references which correspond to the pallete entries.
pConvert
A pointer to a function which handles color conversions.
pColorConverter
A pointer to a color converter class.

Requirements

Runs on Versions Defined in Include Link to
Windows CE OS 1.0 and later gpe.h    


 Last updated on Tuesday, July 13, 2004

© 2004 Microsoft Corporation. All rights reserved.