Enumeración WICDdsAlphaMode (wincodec.h)

Especifica el significado de los valores de componente de color de píxel contenidos en la imagen DDS.

Syntax

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

Constantes

 
WICDdsAlphaModeUnknown
Valor: 0
El comportamiento alfa no está especificado y el lector debe determinarlo.
WICDdsAlphaModeStraight
Valor: 0x1
Los datos alfa son rectos.
WICDdsAlphaModePremultiplied
Valor: 0x2
Los datos alfa se premultiplican.
WICDdsAlphaModeOpaque
Valor: 0x3
Los datos alfa son opacos (valor UNORM de 1). Este puede ser utilizado por un lector compatible como una optimización del rendimiento. Por ejemplo, las operaciones de mezcla se pueden convertir en copias.
WICDdsAlphaModeCustom
Valor: 0x4
El canal alfa contiene datos personalizados que no son alfa.
WICDDSALPHAMODE_FORCE_DWORD
Valor: 0x7fffffff

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado wincodec.h

Consulte también

IWICDdsDecoder::GetParameters

WICDdsParameters