Поделиться через


структура DXGK_SET_TIMING_RESULTS (d3dkmddi.h)

Структура для передачи флагов результатов из вызова SetTiming, которые применяются к полному вызову, а не к отдельным путям.

Синтаксис

typedef struct _DXGK_SET_TIMING_RESULTS {
  union {
    struct {
      UINT ConnectionStatusChanges : 1;
      UINT Reserved : 31;
    };
    UINT Value;
  };
} DXGK_SET_TIMING_RESULTS, *PDXGK_SET_TIMING_RESULTS;

Члены

ConnectionStatusChanges

Если задано значение , указывает, что в ходе этого вызова были обнаружены одно или несколько изменений состояния соединителя, поэтому ОС должна вызвать DxgkDdiQueryConnectionStatus, чтобы выполнить все изменения и повторно синхронизироваться с текущим состоянием.

Примечание Этот флаг предназначен для указания ОПЕРАЦИОННОй системе, что произошло изменение доступных дисплеев, поэтому изменения TargetStatus* и MonitorStatus* должны привести к тому, что драйвер установит флаг, в то время как изменения LinkConfiguration* должны быть зарегистрированы, но не должны вызывать установка флага. При любом обновлении активного пути требуется сообщить об изменении LinkConfiguration*, чтобы состояние изменения можно было отличить от предыдущих изменений с тем же результатом, поэтому включение этих изменений в флаг не даст полезных сведений.
 

Reserved

Это значение зарезервировано для использования системой.

Value

UINT используется для работы с объединенными бит-полями.

Требования

Требование Значение
Заголовок d3dkmddi.h