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) |