Partilhar via


CDC::TransparentBlt

Chame essa função de membro transferência um bloco de bit de dados de cores, que corresponde a um retângulo de pixels do contexto de dispositivo de fonte especificado, em um contexto de 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 a coordenada x, em unidades lógicas, do canto superior esquerdo do retângulo de destino.

  • yDest
    Especifica a coordenada y, em unidades lógicas, do canto superior esquerdo do retângulo de destino.

  • nDestWidth
    Especifica a largura, em unidades lógicas, do retângulo de destino.

  • nDestHeight
    Especifica a altura, em unidades lógicas, do retângulo de destino.

  • pSrcDC
    Ponteiro para o contexto de dispositivo de fonte.

  • xSrc
    Especifica a coordenada x, em unidades lógicas, do retângulo de fonte.

  • ySrc
    Especifica a coordenada y, em unidades lógicas, do retângulo de fonte.

  • nSrcWidth
    Especifica a largura, em unidades lógicas, do retângulo de fonte.

  • nSrcHeight
    Especifica a altura, em unidades lógicas, do retângulo de fonte.

  • clrTransparent
    A cor RGB no bitmap de fonte para tratar sistema autônomo transparente.

Valor de retorno

TRUE se for bem-sucedida; caso contrário, FALSE.

Comentários

TransparentBlt permite a transparência; ou seja, a cor RGB indicado por clrTransparent é processado transparente para a transferência.

Para obter mais informações, consulte TransparentBlt in the Windows SDK.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDC

Gráfico de hierarquia

CDC::AlphaBlend

CDC::SetStretchBltMode

Outros recursos

Membros do CDC