// iddcx.h
struct IDARG_IN_PARSEMONITORDESCRIPTION2 {
IDDCX_MONITOR_DESCRIPTION MonitorDescription;
UINT MonitorModeBufferInputCount;
IDDCX_MONITOR_MODE2 *pMonitorModes;
};
View the official Windows Driver Kit DDI referenceNo description available.
The IDARG_IN_PARSEMONITORDESCRIPTION2 structure contains input arguments for the EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION2 callback function, which allows a driver to report extra information needed for HDR10 or WCG monitor modes.
MonitorDescription[in] An IDDCX_MONITOR_DESCRIPTION structure that describes the monitor.
MonitorModeBufferInputCount[in] The number of monitor modes that the pMonitorModes buffer being passed into the driver can hold. A value of zero indicates that the driver shouldn't copy the monitor mode list into the buffer that pMonitorModes points to, and should instead set the MonitorModeBufferOutputCount output value to indicate the size of buffer required to store the modes.
pMonitorModes[out] Pointer to a buffer of IDDCX_MONITOR_MODE2 structures in which the driver should copy the monitor modes to if the value is non-NULL. If pMonitorModes is NULL, the driver shouldn't copy the monitor mode list, and should instead set the MonitorModeBufferOutputCount output value to indicate the size of buffer required to store the modes.
For more information about HDR support, see IddCx version 1.10 updates.
EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION2
IDARG_OUT_PARSEMONITORDESCRIPTION