Freigeben über


DXVADDI_NOMINALRANGE-Aufzählung (d3dumddi.h)

Der DXVADDI_NOMINALRANGE Enumerationstyp enthält Werte, die bestimmen, ob Beispieldaten Kopfraum (d. h. Werte über 1,0 Weiß) und Toeroom (d. h. superlacks unter dem Bezug 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 Nominalbereichsmaske. Die ersten 3 (0x07) Bits eines DWORD können zum Angeben des Nominalbereichs verwendet werden.
DXVADDI_NominalRange_Unknown
Der Nominalbereich ist nicht angegeben.
DXVADDI_NominalRange_Normal
Normalisierte Chroma [0..1] entspricht [0..255] für 8 Bit oder [0..1023] für 10-Bit.
DXVADDI_NominalRange_Wide
Normalisierte Chroma [0..1] entspricht [16...235] für 8 Bit oder [64..940] für 10-Bit.
DXVADDI_NominalRange_0_255
Normalisierte Chroma [0..1] entspricht explizit [0..255] für 8 Bit.
DXVADDI_NominalRange_16_235
Normalisierte Chroma [0..1] entspricht explizit [16...235] für 8 Bit.
DXVADDI_NominalRange_48_208
Normalisierte Chroma [0..1] entspricht explizit [48...208] für 8-Bit.

Bemerkungen

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

Breite Gamut R'G'B' (d. h. Schwarzer Punkt bei 16.16.16 und Weißpunkt bei 235.235.235.235) muss von normalen sRGB-unterschieden werden.

Anforderungen

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

Siehe auch

DXVADDI_EXTENDEDFORMAT