IDDCX_HDR10_FRAME_METADATA_TYPE enumeration (iddcx.h)
A IDDCX_HDR10_FRAME_METADATA_TYPE enumeration value tells the driver which type of HDR10 metadata to use with a frame.
Syntax
typedef enum IDDCX_HDR10_FRAME_METADATA_TYPE {
IDDCX_HDR10_FRAME_METADATA_TYPE_UNINITIALIZED = 0,
IDDCX_HDR10_FRAME_METADATA_TYPE_DEFAULT = 1,
IDDCX_HDR10_FRAME_METADATA_TYPE_UNCHANGED = 2,
IDDCX_HDR10_FRAME_METADATA_TYPE_NEW = 3
} ;
Constants
IDDCX_HDR10_FRAME_METADATA_TYPE_UNINITIALIZED Value: 0 Indicates that an IDDCX_HDR10_FRAME_METADATA_TYPE variable has not yet been assigned a meaningful value. |
IDDCX_HDR10_FRAME_METADATA_TYPE_DEFAULT Value: 1 Indicates that the driver should use the data last sent by the OS in a call to EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA for the monitor associated with this swapchain. |
IDDCX_HDR10_FRAME_METADATA_TYPE_UNCHANGED Value: 2 Indicates the driver should use the same HDR metadata that was used with the last frame (either default or new from the older frame). |
IDDCX_HDR10_FRAME_METADATA_TYPE_NEW Value: 3 Indicates to the driver that the accompanying IDDCX_HDR10_FRAME_METADATA::NewMetaData contains valid metadata to use with this frame. The driver must also keep this metadata in case the next IDDCX_HDR10_FRAME_METADATA_TYPE is IDDCX_HDR10_FRAME_METADATA_TYPE_UNCHANGED. This metadata should not replace the metadata sent in a call to EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA. |
Remarks
For more information about HDR support, see IddCx version 1.10 updates.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11, version 22H2 September Update (IddCx version 1.10) |
Header | iddcx.h |
See also
EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for