CImage::BitBlt

Copia un mapa de bits de contexto del dispositivo de origen a este contexto actual del dispositivo.

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

Parámetros

  • hDestDC
    El destino HDC.

  • xDest
    La x- coordenada lógica de la esquina superior izquierda del rectángulo de destino.

  • yDest
    La y- coordenada lógica de la esquina superior izquierda del rectángulo de destino.

  • dwROP
    La operación de la trama que se va a realizar.los códigos de la Trama-operación definen exactamente cómo combinar los bits de origen, de destino, y el modelo (como definido por el pincel actualmente seleccionado) para formar el destino.Vea BitBlt en Windows SDK para una lista de otros códigos de la trama-operación y sus descripciones.

  • pointDest
    Una estructura de PUNTO que indica la esquina superior izquierda del rectángulo de destino.

  • nDestWidth
    El ancho, en unidades lógicas, el rectángulo de destino.

  • nDestHeight
    El alto, en unidades lógicas, el rectángulo de destino.

  • xSrc
    La x- coordenada lógica de la esquina superior izquierda del rectángulo de origen.

  • ySrc
    La y- coordenada lógica de la esquina superior izquierda del rectángulo de origen.

  • rectDest
    Una estructura de RECT que indica el rectángulo de destino.

  • pointSrc
    Una estructura de POINT que indica la esquina superior izquierda del rectángulo de origen.

Valor devuelto

Distinto de cero si correctamente; si no cero.

Comentarios

Para obtener más información, vea BitBlt en Windows SDK.

Requisitos

encabezado: atlimage.h

Vea también

Referencia

Clase CImage

CImage::PlgBlt

CImage::StretchBlt

CImage::MaskBlt