CDC::TransparentBlt
Rufen Sie die Memberfunktion auf, um einen Bitblock der Farbdaten, die einem Rechteck von Pixel vom angegebenen Quellgerätekontext entspricht, in einen Zielgerätekontext zu übertragen.
BOOL TransparentBlt(
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
CDC* pSrcDC,
int xSrc,
int ySrc,
int nSrcWidth,
int nSrcHeight,
UINT clrTransparent
);
Parameter
xDest
Gibt die X-Koordinate, in logischen Einheiten, der linken oberen Ecke des Zielrechtecks an.yDest
Gibt die y-Koordinate, in logischen Einheiten, der linken oberen Ecke des Zielrechtecks an.nDestWidth
Gibt die Breite, in logischen Einheiten, des Zielrechtecks an.nDestHeight
Gibt die Höhe, in logischen Einheiten, des Zielrechtecks an.pSrcDC
Zeiger auf Quellgerätekontext.xSrc
Gibt die X-Koordinate, in logischen Einheiten, des Quellrechtecks an.ySrc
Gibt die y-Koordinate, in logischen Einheiten, des Quellrechtecks an.nSrcWidth
Gibt die Breite, in logischen Einheiten, des Quellrechtecks an.nSrcHeight
Gibt die Höhe, in logischen Einheiten, des Quellrechtecks an.clrTransparent
Die RGB-Farbe in der Quellbitmap, zu behandeln, als transparent.
Rückgabewert
TRUE, wenn erfolgreich; andernfalls FALSE.
Hinweise
TransparentBlt können Transparenz für; das heißt, wird die RGB-Farbe, die von clrTransparent angegeben wird, transparent für die Übertragung gemacht.
Weitere Informationen finden Sie unter TransparentBlt in Windows SDK.
Anforderungen
Header: afxwin.h