DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// dxgiddi.h

typedef enum DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS {
  DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE,
  DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709,
  DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC
} ;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-dxgiddi-dxgi_ddi_multiplane_overlay_ycbcr_flags)

DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS enumeration

Description

Identifies YUV range and conversion info that describes a multiplane overlay.

Constants

DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE

YUV values range from 16 to 235, inclusive, instead of the default range of 0 to 255, inclusive.

DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709

YUV values should be converted using the BT.709 standard, instead of the default BT.601 conversion.

DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC

YUV values contain xvYCC data, instead of conventional YCbCr data.

Remarks

For more info on how YUV ranges are defined and converted, see YUV format ranges in Windows 8.1.