// d3dukmdt.h
typedef struct _D3DDDI_HDR_METADATA_HDR10 {
UINT16 RedPrimary[2];
UINT16 GreenPrimary[2];
UINT16 BluePrimary[2];
UINT16 WhitePoint[2];
UINT MaxMasteringLuminance;
UINT MinMasteringLuminance;
UINT16 MaxContentLightLevel;
UINT16 MaxFrameAverageLightLevel;
} D3DDDI_HDR_METADATA_HDR10;
View the official Windows Driver Kit DDI referenceNo description available.
Describes the metadata for HDR10.
RedPrimaryThe chromaticity coordinates of the red color primary in the CIE xy color space. Index 0 contains the X coordinate and index 1 contains the Y coordinate. Values are normalized to 50,000.
GreenPrimaryThe chromaticity coordinates of the green color primary in the CIE xy color space. Index 0 contains the x coordinate and index 1 contains the y coordinate. Values are normalized to 50,000.
BluePrimaryThe chromaticity coordinates of the blue color primary in the CIE xy color space. Index 0 contains the x coordinate and index 1 contains the y coordinate. Values are normalized to 50,000.
WhitePointThe chromaticity coordinates of the white point in the CIE xy color space. Index 0 contains the x coordinate and index 1 contains the y coordinate. Values are normalized to 50,000.
MaxMasteringLuminanceThe maximum number of nits of the display used to master the content. Values are in whole nits.
MinMasteringLuminanceThe minimum number of nits of the display used to master the content. Values are in 1/10000th of a nit (0.0001 nits).
MaxContentLightLevelThe maximum content light level (MaxCLL). This is the nit value corresponding to the brightest pixel used anywhere in the content.
MaxFrameAverageLightLevelThe maximum frame average light level (MaxFALL). This is the nit value corresponding to the average luminance of the frame which has the brightest average luminance anywhere in the content.
D3DDDI_HDR_METADATA_HDR10 has equivalent definitions to DXGI_HDR_METADATA_HDR10.