CImage::BitBlt
Copie une bitmap du contexte de périphérique source à ce contexte actuel de l'appareil.
BOOL BitBlt(
HDC hDestDC,
int xDest,
int yDest,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL BitBlt(
HDC hDestDC,
const POINT& pointDest,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL BitBlt(
HDC hDestDC,
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
int xSrc,
int ySrc,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL BitBlt(
HDC hDestDC,
const RECT& rectDest,
const POINT& pointSrc,
DWORD dwROP = SRCCOPY
) const throw( );
Paramètres
hDestDC
La destination HDC.xDest
Coordonnée x logique du coin supérieur gauche du rectangle de destination.yDest
L'ordonnée logique du coin supérieur gauche du rectangle de destination.dwROP
L'opération raster à exécuter.Les codes d'opération définir exactement comment combiner les bits de la source, la destination, et du modèle (comme défini par le pinceau actuellement sélectionné) pour former la destination.Consultez BitBlt dans Kit de développement logiciel Windows pour une liste d'autres codes d'opération et leurs descriptions.pointDest
Une structure de POINT indiquant le coin supérieur gauche du rectangle de destination.nDestWidth
La largeur, en unités logiques, du rectangle de destination.nDestHeight
La hauteur, en unités logiques, du rectangle de destination.xSrc
Coordonnée x logique du coin supérieur gauche du rectangle source.ySrc
L'ordonnée logique du coin supérieur gauche du rectangle source.rectDest
Une structure de RECT indiquant le rectangle de destination.pointSrc
Une structure de POINT indiquant le coin supérieur gauche du rectangle source.
Valeur de retour
Une valeur différente de zéro si l'opération a réussi ; sinon zéro.
Notes
Pour plus d'informations, consultez BitBlt dans Kit de développement logiciel Windows.
Configuration requise
Header: atlimage.h