WICDdsAlphaMode-Enumeration (wincodec.h)
Gibt die Bedeutung der Pixelfarbenkomponentenwerte an, die im DDS-Bild enthalten sind.
Syntax
typedef enum WICDdsAlphaMode {
WICDdsAlphaModeUnknown = 0,
WICDdsAlphaModeStraight = 0x1,
WICDdsAlphaModePremultiplied = 0x2,
WICDdsAlphaModeOpaque = 0x3,
WICDdsAlphaModeCustom = 0x4,
WICDDSALPHAMODE_FORCE_DWORD = 0x7fffffff
} ;
Konstanten
WICDdsAlphaModeUnknown Wert: 0 Das Alphaverhalten ist nicht angegeben und muss vom Leser bestimmt werden. |
WICDdsAlphaModeStraight Wert: 0x1 Die Alphadaten sind gerade. |
WICDdsAlphaModePremultiplied Wert: 0x2 Die Alphadaten sind vorab multipliziert. |
WICDdsAlphaModeOpaque Wert: 0x3 Die Alphadaten sind undurchsichtig (UNORM-Wert von 1). Dies kann von einem konformen Reader als Leistungsoptimierung verwendet werden. Beispielsweise können Mischvorgänge in Kopien konvertiert werden. |
WICDdsAlphaModeCustom Wert: 0x4 Der Alphakanal enthält benutzerdefinierte Daten, die keine Alpha sind. |
WICDDSALPHAMODE_FORCE_DWORD Wert: 0x7fffffff |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [Desktop-Apps | UWP-Apps] |
Kopfzeile | wincodec.h |