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


перечисление DXGK_DIAG_DISPLAY_CONNECTIVITY (dispmprt.h)

DXGK_DIAG_DISPLAY_CONNECTIVITY предоставляет последнее состояние целевого объекта операционной системе (ОС) при сборе неинтрусивных диагностических сведений.

Синтаксис

typedef enum _DXGK_DIAG_DISPLAY_CONNECTIVITY {
  DXGK_DIAG_DISPLAY_CONNECTIVITY_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_NOT_CONNECTED,
  DXGK_DIAG_DISPLAY_CONNECTED
} DXGK_DIAG_DISPLAY_CONNECTIVITY;

Константы

 
DXGK_DIAG_DISPLAY_CONNECTIVITY_UNINITIALIZED
Зарезервировано для использования ОС во время инициализации диагностики.
DXGK_DIAG_DISPLAY_NOT_CONNECTED
Монитор не подключен к заданному целевому объекту.
DXGK_DIAG_DISPLAY_CONNECTED
Монитор подключен к заданному целевому объекту.

Замечания

Перечисление DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY является членом структуры DXGK_DISPLAYSTATE_NONINTRUSIVE. Он используется при сборе диагностических сведений с помощью вызовов DxgkDdiGetDisplayStateNonIntrusive.

Драйвер должен возвращать последнее состояние (предпочтительно состояние оборудования о том, подключен ли монитор) и не должен выполнять активное обнаружение. Активное обнаружение может изменить состояние подключения к отображению, которое активирует путь ОС для обработки нового прибытия дисплея во время этого диагностического DDI. Обратите внимание, что ОС запрашивает драйвер для активного обнаружения при выполнении шагов восстановления для черных экранов.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 2004
заголовка dispmprt.h

См. также

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive