Compartir a través de


enumeración DXVADDI_NOMINALRANGE (d3dumddi.h)

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

Sintaxis

typedef enum _DXVADDI_NOMINALRANGE {
  DXVADDI_NominalRangeMask,
  DXVADDI_NominalRange_Unknown,
  DXVADDI_NominalRange_Normal,
  DXVADDI_NominalRange_Wide,
  DXVADDI_NominalRange_0_255,
  DXVADDI_NominalRange_16_235,
  DXVADDI_NominalRange_48_208
} DXVADDI_NOMINALRANGE;

Constantes

 
DXVADDI_NominalRangeMask
Máscara de rango nominal. Los primeros 3 (0x07) bits de un DWORD se pueden usar para especificar el rango nominal.
DXVADDI_NominalRange_Unknown
No se especifica el intervalo nominal.
DXVADDI_NominalRange_Normal
El cromático normalizado [0..1] se asigna a [0..255] para 8 bits o [0..1023] para 10 bits.
DXVADDI_NominalRange_Wide
El cromático normalizado [0..1] se asigna a [16..235] para 8 bits o [64..940] para 10 bits.
DXVADDI_NominalRange_0_255
El cromático normalizado [0..1] se asigna explícitamente a [0..255] para 8 bits.
DXVADDI_NominalRange_16_235
El cromático normalizado [0..1] se asigna explícitamente a [16..235] para 8 bits.
DXVADDI_NominalRange_48_208
El cromático normalizado [0..1] se asigna explícitamente a [48..208] para 8 bits.

Observaciones

Uno de los valores de DXVADDI_NOMINALRANGE se puede especificar en el miembro NominalRange de la estructura DXVADDI_EXTENDEDFORMAT.

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

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
encabezado de d3dumddi.h (incluya D3dumddi.h)

Consulte también

DXVADDI_EXTENDEDFORMAT