Freigeben über


CImage::Draw

Kopiert eine Bitmap vom Quellgerätekontext zum aktuellen Gerätekontext.

BOOL Draw(
   HDC hDestDC,
   int xDest,
   int yDest,
   int nDestWidth,
   int nDestHeight,
   int xSrc,
   int ySrc,
   int nSrcWidth,
   int nSrcHeight 
) const throw( );
BOOL Draw(
   HDC hDestDC,
   const RECT& rectDest,
   const RECT& rectSrc 
) const throw( );
BOOL Draw(
   HDC hDestDC,
   int xDest,
   int yDest 
) const throw( );
BOOL Draw(
   HDC hDestDC,
   const POINT& pointDest 
) const throw( );
BOOL Draw(
   HDC hDestDC,
   int xDest,
   int yDest,
   int nDestWidth,
   int nDestHeight 
) const throw( );
BOOL Draw(
   HDC hDestDC,
   const RECT& rectDest 
) 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.

  • 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.

  • rectDest
    Ein Verweis auf eine RECT-Struktur, das Ziel der.

  • rectSrc
    Ein Verweis auf eine RECT-Struktur, die Quelle der.

  • pointDest
    Ein Verweis auf eine PUNKT-Struktur, die obere linke Ecke des Zielrechtecks identifiziert, in logischen Einheiten.

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

Hinweise

Draw derselbe Vorgang wie StretchBlt aus, es sei denn, das Bild eine transparente Farbe oder einen Alphakanal enthält.In diesem Fall wird Draw denselben Vorgang wie entweder TransparentBlt oder AlphaBlend nach Bedarf aus.

Bei Versionen von Draw, die kein Quellrechteck angeben, ist das gesamte Quellbild standardmäßig.Für die Version von Draw, die keine Größe für das Zielrechteck angibt, kann die Größe des Quellbilds Standard und kein Strecken oder das Verkleinern tritt auf.

Anforderungen

Header: atlimage.h

Siehe auch

Referenz

CImage-Klasse