Partager via


Énumération WICDdsAlphaMode (wincodec.h)

Spécifie la signification des valeurs de composant de couleur de pixel contenues dans l’image DDS.

Syntax

typedef enum WICDdsAlphaMode {
  WICDdsAlphaModeUnknown = 0,
  WICDdsAlphaModeStraight = 0x1,
  WICDdsAlphaModePremultiplied = 0x2,
  WICDdsAlphaModeOpaque = 0x3,
  WICDdsAlphaModeCustom = 0x4,
  WICDDSALPHAMODE_FORCE_DWORD = 0x7fffffff
} ;

Constantes

 
WICDdsAlphaModeUnknown
Valeur : 0
Le comportement alpha n’est pas spécifié et doit être déterminé par le lecteur.
WICDdsAlphaModeStraight
Valeur : 0x1
Les données alpha sont droites.
WICDdsAlphaModePremultiplied
Valeur : 0x2
Les données alpha sont prémultipliées.
WICDdsAlphaModeOpaque
Valeur : 0x3
Les données alpha sont opaques (valeur UNORM de 1). Cela peut être utilisé par un lecteur conforme comme optimisation des performances. Par exemple, les opérations de fusion peuvent être converties en copies.
WICDdsAlphaModeCustom
Valeur : 0x4
Le canal alpha contient des données personnalisées qui ne sont pas alpha.
WICDDSALPHAMODE_FORCE_DWORD
Valeur : 0x7fffffff

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau | Applications UWP]
En-tête wincodec.h

Voir aussi

IWICDdsDecoder ::GetParameters

WICDdsParameters