// iddcx.h
struct IDDCX_HDR10_METADATA {
USHORT RedPrimary[2];
USHORT GreenPrimary[2];
USHORT BluePrimary[2];
USHORT WhitePoint[2];
USHORT MaxMasteringLuminance;
USHORT MinMasteringLuminance;
USHORT MaxContentLightLevel;
USHORT MaxFrameAverageLightLevel;
};
View the official Windows Driver Kit DDI referenceNo description available.
The IDDCX_HDR10_METADATA structure contains the HDR10 metadata.
RedPrimary[2]The chromaticity coordinates of the red value in the CIE1931 color space. Index 0 contains the X coordinate and index 1 contains the Y coordinate. The values are normalized to 50,000; that is, 1 == 0.00002.
GreenPrimary[2]The chromaticity coordinates of the green value in the CIE1931 color space. Index 0 contains the X coordinate and index 1 contains the Y coordinate. The values are normalized to 50,000; that is, 1 == 0.00002.
BluePrimary[2]The chromaticity coordinates of the blue value in the CIE1931 color space. Index 0 contains the X coordinate and index 1 contains the Y coordinate. The values are normalized to 50,000; that is, 1 == 0.00002.
WhitePoint[2]The chromaticity coordinates of the white point in the CIE1931 color space. Index 0 contains the X coordinate and index 1 contains the Y coordinate. The values are normalized to 50,000; that is, 1 == 0.00002.
MaxMasteringLuminanceThe maximum number of nits of the display used to master the content. This value is in whole nits.
MinMasteringLuminanceThe minimum number of nits of the display used to master the content. The value is normalized to 10,000, i.e. 1 == 0.0001.
MaxContentLightLevelThe maximum content light level (MaxCLL). This is the nit value corresponding to the brightest pixel used anywhere in the content. This value is in whole nits.
MaxFrameAverageLightLevelThe maximum frame average light level (MaxFALL). This is the nit value corresponding to the average luminance of the frame that has the brightest average luminance anywhere in the content. This value is in whole nits.
For more information about HDR support, see IddCx version 1.10 updates.
EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA
IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA
IDARG_OUT_RELEASEANDACQUIREBUFFER2
IddCxSwapChainReleaseAndAcquireBuffer2