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


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

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

Синтаксис

typedef enum _DXGK_DIAG_DISPLAY_MODE_SET {
  DXGK_DIAG_DISPLAY_MODE_SET_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_MODE_SET_NO,
  DXGK_DIAG_DISPLAY_MODE_SET_YES
} DXGK_DIAG_DISPLAY_MODE_SET;

Константы

 
DXGK_DIAG_DISPLAY_MODE_SET_UNINITIALIZED
Зарезервировано для использования ОС во время инициализации диагностики.
DXGK_DIAG_DISPLAY_MODE_SET_NO
Драйвер не выполнил последний режим успешно.
DXGK_DIAG_DISPLAY_MODE_SET_YES
Драйвер успешно выполнил последний режим.

Замечания

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

Хотя ОС отслеживает успешность последнего вызова режима установки, DXGK_DIAG_DISPLAY_MODE_SET предоставляет состояние драйвера относительно заданного целевого объекта для сравнения с состоянием ОС. Для ОС операция набора режимов в основном состоит из вызова DDI SetTimings. Однако для драйверов набор режимов обычно означает несколько внутренних операций, чтобы правильно задать время оборудования. ОС может использовать DXGK_DIAG_DISPLAY_MODE_SET для определения общего состояния драйвера для набора режимов и, если он считается успешным.

Требования

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

См. также

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive