enumeración DXVA_NominalRange (dxva.h)

El tipo de enumeración DXVA_NominalRange contiene enumeradores que identifican si los datos de ejemplo incluyen el espacio principal (valores más allá de 1,0 blanco) y toeroom (superpuestos por debajo de la referencia 0,0 negro).

Syntax

typedef enum _DXVA_NominalRange {
  DXVA_NominalRangeShift,
  DXVA_NominalRangeMask,
  DXVA_NominalRange_Unknown,
  DXVA_NominalRange_Normal,
  DXVA_NominalRange_Wide,
  DXVA_NominalRange_0_255,
  DXVA_NominalRange_16_235,
  DXVA_NominalRange_48_208
} DXVA_NominalRange;

Constantes

 
DXVA_NominalRangeShift
Especifica cambiar bits por 12 posiciones (DXVA_ExtColorData_ShiftBase + 4 o 8 + 4).
DXVA_NominalRangeMask
Especifica la máscara de intervalo nominal. Se pueden usar 3 bits (0x00007000) de un DWORD para especificar el intervalo nominal.
DXVA_NominalRange_Unknown
Especifica que no se especifica el intervalo nominal.
DXVA_NominalRange_Normal
Especifica que el cromático normalizado [0..1] se asigna a [0..255] para 8 bits o [0..1023] para 10 bits.
DXVA_NominalRange_Wide
Especifica que el cromático normalizado [0..1] se asigna a [16..235] para 8 bits o [64..940] para 10 bits.
DXVA_NominalRange_0_255
Especifica que el cromático normalizado [0..1] se asigna a [0..255] para 8 bits o [0..1023] para 10 bits.
DXVA_NominalRange_16_235
Especifica que el cromático normalizado [0..1] se asigna a [16..235] para 8 bits o [64..940] para 10 bits.
DXVA_NominalRange_48_208
Especifica que el cromático normalizado [0..1] se asigna a [48..208] para 8 bits o [192..832] para 10 bits.

Comentarios

Uno de los enumeradores de DXVA_NominalRange se puede especificar en el miembro NominalRange de la estructura DXVA_ExtendedFormat .

La gama ancha R'G'B' (es decir, punto negro en 16.16,16,16 y punto blanco en 235.235,235) debe diferenciarse de sRGB normales.

Requisitos

Requisito Value
Cliente mínimo compatible Este tipo de enumeración solo se aplica a Windows Server 2003 con SP1 y versiones posteriores, y Windows XP con SP2 y versiones posteriores.
Encabezado dxva.h (include Dxva.h)

Consulte también

DXVA_ExtendedFormat