CDC::TransparentBlt
Appelez la fonction membre pour transférer un bloc de bits des données couleur, qui correspondent à un rectangle de pixels du contexte de périphérique source spécifié, dans un contexte de périphérique de destination.
BOOL TransparentBlt(
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
CDC* pSrcDC,
int xSrc,
int ySrc,
int nSrcWidth,
int nSrcHeight,
UINT clrTransparent
);
Paramètres
xDest
Spécifie la coordonnée x, en unités logiques, de l'angle supérieur gauche du rectangle de destination.yDest
Spécifie l'ordonnée, en unités logiques, de l'angle supérieur gauche du rectangle de destination.nDestWidth
Spécifie la largeur, en unités logiques, du rectangle de destination.nDestHeight
Spécifie la hauteur, en unités logiques, du rectangle de destination.pSrcDC
Pointeur vers le contexte du périphérique source.xSrc
Spécifie la coordonnée x, en unités logiques, le rectangle source.ySrc
Spécifie l'ordonnée, en unités logiques, le rectangle source.nSrcWidth
Spécifie la largeur, en unités logiques, le rectangle source.nSrcHeight
Spécifie la hauteur, en unités logiques, le rectangle source.clrTransparent
La couleur RVB dans la bitmap source à traiter comme transparent.
Valeur de retour
TRUE si l'opération a réussi ; sinon FALSE.
Notes
TransparentBlt permet de la transparence ; autrement dit, la couleur RVB indiquée par clrTransparent est rendue transparente pour le transfert.
Pour plus d'informations, consultez TransparentBlt dans Kit de développement logiciel Windows.
Configuration requise
Header: afxwin.h