CImage::StretchBlt
Kopiert eine Bitmap vom Quellgerätekontext zu diesem aktuellen Gerätekontext.
BOOL StretchBlt(
HDC hDestDC,
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
const RECT& rectDest,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
int xSrc,
int ySrc,
int nSrcWidth,
int nSrcHeight,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
const RECT& rectDest,
const RECT& rectSrc,
DWORD dwROP = SRCCOPY
) const throw( );
Parameter
hDestDC
Ein Handle für Zielgerätekontext.xDest
Die x-Koordinate, in logischen Einheiten, der linken oberen Ecke des Zielrechtecks.yDest
Die y-Koordinate, in logischen Einheiten, der linken oberen Ecke des Zielrechtecks.nDestWidth
Die Breite, in logischen Einheiten, des Zielrechtecks.nDestHeight
Die Höhe, in logischen Einheiten, des Zielrechtecks.dwROP
Der ausgeführt werden Rastervorgang. Raster-Vorgang Code definieren, genau wie die Bits, der Quelle und des Ziels des Musters (wie durch den aktuell ausgewählten Pinsel definiert) kombiniert um das Ziel zu bilden. Siehe BitBlt in Windows SDK für eine Liste anderer RasterVorgang Code und deren Beschreibungen.rectDest
Ein Verweis auf eine RECT-Struktur, das Ziel der.xSrc
Die x-Koordinate, in logischen Einheiten, der linken oberen Ecke des Quellrechtecks.ySrc
Die y-Koordinate, in logischen Einheiten, der linken oberen Ecke des Quellrechtecks.nSrcWidth
Die Breite, in logischen Einheiten, des Quellrechtecks.nSrcHeight
Die Höhe, in logischen Einheiten, des Quellrechtecks.rectSrc
Ein Verweis auf eine RECT-Struktur, die Quelle der.
Rückgabewert
Ungleich 0 (null), wenn erfolgreich; andernfalls 0.
Hinweise
Weitere Informationen finden Sie unter StretchBlt in Windows SDK.
Anforderungen
Header: atlimage.h