перечисление IDDCX_UPDATE_REASON (iddcx.h)

Значение IDDCX_UPDATE_REASON описывает, почему драйвер вызывает для обновления списка режимов.

Синтаксис

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
} ;

Константы

 
IDDCX_UPDATE_REASON_UNINITIALIZED
Значение: 0
Указывает, что переменной IDDCX_UPDATE_REASON еще не назначено понятное значение.
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
Список режимов меняется по другой причине, не указанной выше.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Верхняя часть iddcx.h

См. также раздел

IDARG_IN_MAXDISPLAYPIPELINERATE

IDARG_IN_UPDATEMODES

IddCxAdapterUpdateMaxDisplayPipelineRate

IddCxMonitorUpdateModes2

IddCxMonitorUpdateModes