Freigeben über


DXVADDI_NOMINALRANGE-Enumeration (d3dumddi.h)

Der DXVADDI_NOMINALRANGE-Enumerationstyps enthält Werte, die angeben, ob die Beispieldaten die Kopffreiheit (d. h. Werte über 1,0 Weiß) und den Toeroom (d. h. superlacks unterhalb der Referenz 0,0 schwarz) enthalten.

Syntax

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;

Konstanten

 
DXVADDI_NominalRangeMask
Die Maske des nominalen Bereichs. Die ersten 3 (0x07) Bits eines DWORD können verwendet werden, um den Nominalbereich anzugeben.
DXVADDI_NominalRange_Unknown
Der nominale Bereich wird nicht angegeben.
DXVADDI_NominalRange_Normal
Normalisiertes Chroma [0..1] wird [0..255] für 8-Bit oder [0..1023] für 10-Bit zugeordnet.
DXVADDI_NominalRange_Wide
Normalisiertes Chroma [0..1] wird [16..235] für 8 Bit oder [64...940] für 10-Bit zugeordnet.
DXVADDI_NominalRange_0_255
Normalisiertes Chroma [0..1] wird explizit [0..255] für 8-Bit zugeordnet.
DXVADDI_NominalRange_16_235
Normalisiertes Chroma [0..1] wird explizit [16..235] für 8-Bit zugeordnet.
DXVADDI_NominalRange_48_208
Normalisiertes Chroma [0..1] wird explizit [48..208] für 8-Bit zugeordnet.

Hinweise

Einer der Werte von DXVADDI_NOMINALRANGE kann im NominalRange-Member der DXVADDI_EXTENDEDFORMAT-Struktur angegeben werden.

Der breite Gamut R'G'B' (d. h. Schwarzpunkt bei 16,16,16 und Weißpunkt bei 235.235.235) muss vom normalen sRGB unterschieden werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

DXVADDI_EXTENDEDFORMAT