CDC::TransparentBlt
Llame a esta función miembro para transferir un bloque de bits de los datos de color, que corresponde a un rectángulo de píxeles de contexto especificado del dispositivo de origen, en un contexto del dispositivo de destino.
BOOL TransparentBlt(
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
CDC* pSrcDC,
int xSrc,
int ySrc,
int nSrcWidth,
int nSrcHeight,
UINT clrTransparent
);
Parámetros
xDest
Especifica la coordenada x, en unidades lógicas, de la esquina superior izquierda del rectángulo de destino.yDest
Especifica la coordenada y, en unidades lógicas, de la esquina superior izquierda del rectángulo de destino.nDestWidth
Especifica el ancho, en unidades lógicas, el rectángulo de destino.nDestHeight
Especifica el alto, en unidades lógicas, el rectángulo de destino.pSrcDC
Puntero al contexto del dispositivo de origen.xSrc
Especifica la x- coordenada, en unidades lógicas, el rectángulo de origen.ySrc
Especifica la y- coordenada, en unidades lógicas, el rectángulo de origen.nSrcWidth
Especifica el ancho, en unidades lógicas, el rectángulo de origen.nSrcHeight
Especifica el alto, en unidades lógicas, el rectángulo de origen.clrTransparent
RGB color en el mapa de bits de origen a tratar como transparente.
Valor devuelto
TRUE si correctamente; si no FALSO.
Comentarios
TransparentBlt permite transparencia; es decir, RGB color indicado por clrTransparent aparece transparente para la transferencia.
Para obtener más información, vea TransparentBlt en Windows SDK.
Requisitos
encabezado: afxwin.h