перечисление 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