IDDCX_UPDATE_REASON enumeration (iddcx.h)
A IDDCX_UPDATE_REASON value describes why the driver is calling to update the mode list.
Syntax
typedef enum IDDCX_UPDATE_REASON {
IDDCX_UPDATE_REASON_UNINITIALIZED = 0,
IDDCX_UPDATE_REASON_POWER_CONSTRAINTS = 1,
IDDCX_UPDATE_REASON_HOST_LINK_BANDWIDTH = 2,
IDDCX_UPDATE_REASON_DISPLAY_LINK_BANDWIDTH = 3,
IDDCX_UPDATE_REASON_CONFIGURATION_CONSTRAINTS = 4,
IDDCX_UPDATE_REASON_OTHER = 5
} ;
Constants
IDDCX_UPDATE_REASON_UNINITIALIZED Value: 0 Indicates that an IDDCX_UPDATE_REASON variable has not yet been assigned a meaningful value. |
IDDCX_UPDATE_REASON_POWER_CONSTRAINTS Value: 1 The mode list is changing due to changed power constraints on the host system. |
IDDCX_UPDATE_REASON_HOST_LINK_BANDWIDTH Value: 2 The mode list is changing due to changes in bandwidth between the system and the indirect display device. |
IDDCX_UPDATE_REASON_DISPLAY_LINK_BANDWIDTH Value: 3 The mode list is changing due to changes in bandwidth between the indirect display device and the monitor. |
IDDCX_UPDATE_REASON_CONFIGURATION_CONSTRAINTS Value: 4 The mode list is changing due to constraints of the product when in a new configuration. |
IDDCX_UPDATE_REASON_OTHER Value: 5 The mode list is changing due to another reason not listed above. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Header | iddcx.h |
See also
IDARG_IN_MAXDISPLAYPIPELINERATE