перечисление DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY (dispmprt.h)
DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY предоставляет базовые сведения о топологии отображения операционной системе (ОС) при сборе диагностических сведений о неинструзивном отображении.
Синтаксис
typedef enum _DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY {
DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY_UNINITIALIZED,
DXGK_DIAG_DISPLAY_CONNECTED_DIRECTLY,
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_CONVERTOR,
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_HUB,
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY,
DXGK_DIAG_DISPLAY_CONNECTED_UNKNOWN
} DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY;
Константы
DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY_UNINITIALIZED Зарезервировано для использования ОС во время диагностической инициализации. |
DXGK_DIAG_DISPLAY_CONNECTED_DIRECTLY Монитор подключается непосредственно к графической карте. |
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_CONVERTOR Монитор подключается косвенно к графической карте через преобразователь или соединитель. В большинстве случаев драйвер может обнаруживать только активные преобразователи. |
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_HUB Монитор косвенно подключается к графической карте через концентратор. |
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY Монитор подключен косвенно к графической карте, но драйвер не может определить, подключен ли он через концентратор или преобразователь. |
DXGK_DIAG_DISPLAY_CONNECTED_UNKNOWN Драйвер не может определить, подключен ли монитор прямо или косвенно к графической карте. Это значение следует использовать редко, например в случаях, когда соединитель является сквозным. |
Комментарии
Перечисление DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY является членом структуры DXGK_DISPLAYSTATE_NONINTRUSIVE . Он используется при сборе диагностических сведений для отображения с помощью вызовов DxgkDdiGetDisplayStateNonIntrusive.
Аппаратные ключи и концентраторы могут увеличивать точки сбоя, которые могут возникать во время перечисления и согласования монитора. Операционная система (ОС) может использовать значение DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY , чтобы определить, следует ли собирать более подробные сведения о топологии, если они доступны (например, с помощью DDIs DP AUX), чтобы определить текущее состояние концентратора и (или) аппаратных ключей для поиска виновного компонента.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 2004 |
Верхняя часть | dispmprt.h |
См. также раздел
DXGK_DISPLAYSTATE_NONINTRUSIVE
DXGKARG_GETDISPLAYSTATENONINTRUSIVE