enumerazione DXVA_NominalRange (dxva.h)

Il tipo di enumerazione DXVA_NominalRange contiene enumeratori che identificano se i dati di esempio includono headroom (valori superiori a 1,0 bianchi) e toeroom (superblacks sotto il riferimento 0,0 nero).

Sintassi

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;

Costanti

 
DXVA_NominalRangeShift
Specifica di spostare i bit per 12 posizioni (DXVA_ExtColorData_ShiftBase + 4 o 8 + 4).
DXVA_NominalRangeMask
Specifica la maschera di intervallo nominale. È possibile usare 3 (0x00007000) bit di una DWORD per specificare l'intervallo nominale.
DXVA_NominalRange_Unknown
Specifica che l'intervallo nominale non è specificato.
DXVA_NominalRange_Normal
Specifica che la cromatica normalizzata [0..1] è mappata a [0...255] per 8 bit o [0...1023] per 10 bit.
DXVA_NominalRange_Wide
Specifica che la cromatica normalizzata [0..1] è mappata a [16..235] per 8 bit o [64...940] per 10 bit.
DXVA_NominalRange_0_255
Specifica che la cromatica normalizzata [0..1] è mappata a [0...255] per 8 bit o [0...1023] per 10 bit.
DXVA_NominalRange_16_235
Specifica che la cromatica normalizzata [0..1] è mappata a [16..235] per 8 bit o [64...940] per 10 bit.
DXVA_NominalRange_48_208
Specifica che la cromatica normalizzata [0..1] viene mappata a [48...208] per 8 bit o [192..832] per 10 bit.

Osservazioni

Uno degli enumeratori di DXVA_NominalRange può essere specificato nel membro di NominalRange della struttura di DXVA_ExtendedFormat.

La gamma ampia R'G'B' (ovvero il punto nero a 16,16,16 e il punto bianco a 235.235.235) deve essere differenziata dal normale sRGB.

Fabbisogno

Requisito Valore
client minimo supportato Questo tipo di enumerazione si applica solo a Windows Server 2003 con SP1 e versioni successive e Windows XP con SP2 e versioni successive.
intestazione dxva.h (include Dxva.h)

Vedere anche

DXVA_ExtendedFormat