BitmapAlphaMode Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o modo alfa de dados de pixel.
public enum class BitmapAlphaMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class BitmapAlphaMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum BitmapAlphaMode
var value = Windows.Graphics.Imaging.BitmapAlphaMode.premultiplied
Public Enum BitmapAlphaMode
- Herança
-
BitmapAlphaMode
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Campos
Ignore | 2 | O valor alfa é ignorado. |
Premultiplied | 0 | O valor alfa foi pré-multiplicado. Cada cor é dimensionada pela primeira vez pelo valor alfa. |
Straight | 1 | O valor alfa não foi pré-multiplicado. O canal alfa indica a transparência da cor. |
Comentários
BitmapAlphaMode é usado em conjunto com BitmapPixelFormat para descrever os dados de pixel.
O uso do valor Ignorar trata efetivamente os dados de pixel como opacos descartando os dados do canal alfa. Por exemplo, os dados de pixel retornados por um decodificador com um modo alfa de Ignorar e um formato de pixel de Rgba8 terão valores de canal alfa de 0.