Partilhar via


CDC::AlphaBlend

Chamar essa função de membro para exibir bitmaps que têm pixels transparentes ou semitransparent.

BOOL AlphaBlend(
   int xDest,
   int yDest,
   int nDestWidth,
   int nDestHeight,
   CDC* pSrcDC,
   int xSrc,
   int ySrc,
   int nSrcWidth,
   int nSrcHeight,
   BLENDFUNCTION blend 
);

Parâmetros

  • xDest
    Especifica a coordenada x, em unidades lógicas, o canto superior esquerdo do retângulo alvo.

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

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

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

  • pSrcDC
    Um ponteiro para o contexto do dispositivo de origem.

  • xSrc
    Especifica a coordenada x, em unidades lógicas, o canto superior esquerdo do retângulo de origem.

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

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

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

  • misturando
    Especifica uma estrutura de BLENDFUNCTION .

Valor de retorno

SeVerdadeiro com êxito; se não Falso.

Comentários

Consulte AlphaBlend em Windows SDK para mais informações.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CDC Class

Gráfico de hierarquia

EMRALPHABLEND