DXVA2_NominalRange Enumeration
Describes whether video data includes headroom (values above 100% white) and toeroom (values below reference black). These flags are used in the DXVA2_ExtendedFormat Structure.
typedef enum _DXVA2_NominalRange{
DXVA2_NominalRangeMask = 0x07,
DXVA2_NominalRange_Unknown = 0,
DXVA2_NominalRange_Normal = 1,
DXVA2_NominalRange_Wide = 2
DXVA2_NominalRange_0_255 = 1,
DXVA2_NominalRange_16_235 = 2,
DXVA2_NominalRange_48_208 = 3
} DXVA2_NominalRange;
Members
DXVA2_NominalRangeMask
Bitmask to validate flag values. This value is not a valid flag.
DXVA2_NominalRange_Unknown
Unknown range.
DXVA2_NominalRange_Normal
Equivalent to DXVA2_NominalRange_0_255.
DXVA2_NominalRange_Wide
Equivalent to DXVA2_NominalRange_16_235.
DXVA2_NominalRange_0_255
Normalized chroma [0...1] maps to [0...255] for 8-bit samples or [0...1023] for 10-bit samples.
DXVA2_NominalRange_16_235
Normalized chroma [0...1] maps to [16...235] for 8-bit samples or [64...940] for 10-bit samples.
DXVA2_NominalRange_48_208
Normalized chroma or RGB components [0..1] map to [48...208] for 8-bit samples.
Requirements
Client: Requires Windows Vista.
Header: Include dxva2api.h.