// iddcx.h
struct IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY {
DISPLAYCONFIG_2DREGION RedPoint;
DISPLAYCONFIG_2DREGION GreenPoint;
DISPLAYCONFIG_2DREGION BluePoint;
DISPLAYCONFIG_2DREGION WhitePoint;
ULONG MinLuminance;
ULONG MaxLuminance;
ULONG MaxFullFrameLuminance;
IDDCX_WIRE_BITS_PER_COMPONENT BitsPerComponent;
IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY_FLAGS Flags;
};
View the official Windows Driver Kit DDI referenceNo description available.
The IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY structure contains colorimetry information for a monitor.
RedPointA DISPLAYCONFIG_2DREGION structure that contains an override for the display red point. Each dimension is a 10-bit value stored in the least significant bits. Zero indicates no override.
GreenPointA DISPLAYCONFIG_2DREGION structure that contains an override for the display green point. Each dimension is a 10-bit value stored in the least significant bits.
BluePointA DISPLAYCONFIG_2DREGION structure that contains an override for the display blue point. Each dimension is a 10-bit value stored in the least significant bits.
WhitePointA DISPLAYCONFIG_2DREGION structure that contains an override for the display white point. Each dimension is a 10-bit value stored in the least significant bits.
MinLuminanceOverride for the minimum luminance value supported by the display, measured in one ten thousandth of a nit. Zero is a valid value. MinLuminance is valid only if MaxLuminance is non-zero.
MaxLuminanceOverride for the maximum luminance value supported by the display, measured in one ten thousandth of a nit. This luminance level is expected to be supported for only a relatively small area in any given frame. Zero indicates no override of MaxLuminance, MaxFullFrameLuminance or MinLuminance.
MaxFullFrameLuminanceOverride for the maximum full frame luminance value supported by the display, measured in one ten thousandth of a nit. This luminance level must be supported across every pixel in the frame simultaneously in order to provide an estimate of the average luminance value that the display can support across a frame. MaxFullFrameLuminance is only valid if MaxLuminance is non-zero. Zero is not a valid override.
BitsPerComponentA IDDCX_WIRE_BITS_PER_COMPONENT structure that overrides the supported bits per color component in each of the color encodings specified. At least one bit must be set one of the color encodings.
FlagsA bitwise OR ofIDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY_FLAGS enumeration flags that indicates support for specific colorimetry and Electro-Optical Transfer Function (EOTF) capabilities.
For more information about HDR support, see IddCx version 1.10 updates.
IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE2
IddCxAdapterDisplayConfigUpdate2