Condividi tramite


CImage::BitBlt

Copia una bitmap dal contesto di dispositivo di origine al contesto di dispositivo corrente.

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( );

Parametri

  • hDestDC
    HDCdi destinazione.

  • xDest
    Coordinata x logica dell'angolo superiore sinistro del rettangolo di destinazione.

  • yDest
    La coordinata y logica dell'angolo superiore sinistro del rettangolo di destinazione.

  • dwROP
    l'operazione raster da eseguire.I codici di un'operazione raster definiscono esattamente come combinare i bit del database di origine, la destinazione e del modello (come definito dal pennello correntemente selezionato) per formare la destinazione.Vedere BitBlt in Windows SDK per un elenco di altri codici di un'operazione raster e le relative descrizioni.

  • pointDest
    Una struttura QUESTION che indica l'angolo superiore sinistro del rettangolo di destinazione.

  • nDestWidth
    La larghezza, in unità logiche, il rettangolo di destinazione.

  • nDestHeight
    L'altezza, in unità logiche, il rettangolo di destinazione.

  • xSrc
    Coordinata x logica dell'angolo superiore sinistro del rettangolo di origine.

  • ySrc
    La coordinata y logica dell'angolo superiore sinistro del rettangolo di origine.

  • rectDest
    Una struttura RECT che indica il rettangolo di destinazione.

  • pointSrc
    Una struttura di punti che indica l'angolo superiore sinistro del rettangolo di origine.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario zero.

Note

Per ulteriori informazioni, vedere BitBlt in Windows SDK.

Requisiti

Header: atlimage.h

Vedere anche

Riferimenti

Classe di CImage

CImage::PlgBlt

CImage::StretchBlt

CImage::MaskBlt