перечисление 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.
Хотя ОС отслеживает успешность последнего вызова режима Set, DXGK_DIAG_DISPLAY_MODE_SET предоставляет состояние драйвера в отношении режима, установленного в заданном целевом объекте, для сравнения с состоянием ОС. Для ОС операция установки режима в основном состоит из вызова DDI SetTimings. Однако для драйверов набор режимов обычно означает несколько внутренних операций для правильной настройки аппаратного времени. ОС может использовать DXGK_DIAG_DISPLAY_MODE_SET для определения общего состояния драйвера для заданного режима и того, считается ли он успешным.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 2004 |
Верхняя часть | dispmprt.h |
См. также раздел
DXGK_DISPLAYSTATE_NONINTRUSIVE