Partilhar via


Mistura alfa (Direct3D 9)

A mistura alfa é usada para exibir uma imagem com pixels transparentes ou semitransparentes. Além de um canal de cores vermelho, verde e azul, cada pixel em um bitmap alfa tem um componente de transparência conhecido como seu canal alfa. O canal alfa normalmente contém tantos bits quanto um canal de cores. Por exemplo, um canal alfa de 8 bits pode representar 256 níveis de transparência, de 0 (o pixel inteiro é transparente) a 255 (o pixel inteiro é opaco). A lista abaixo mostra alguns efeitos especiais que você pode criar usando a mistura alfa.

A cor pode ser definida com ou sem valores alfa. A cor sem alfa é representada como cor RGB, enquanto a cor com alfa é armazenada como ARGB. Dados de vértice, dados de material e dados de textura podem ser usados para dar transparência ao objeto. O frame buffer também pode ser usado para gerar efeitos de transparência.

Exemplos de amostras que demonstram alfa incluem:

Renderização Direct3D