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

CImage Class

CImage::PlgBlt

CImage::StretchBlt

CImage::MaskBlt