DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY 枚举 (dispmprt.h)

DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY 在收集非侵入性显示诊断信息时,向操作系统 (OS) 提供基本的显示拓扑信息。

语法

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
在诊断初始化期间保留供 OS 使用。
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 收集显示诊断信息时使用。

硬件保护装置和中心可能会增加在监视枚举和协商期间可能发生的故障点。 操作系统 (OS) 可以使用 DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY 的值来确定是否收集更详细的拓扑信息(如果可用 (例如使用 DP AUX DDI) 来确定中心和/或硬件保护装置的当前状态以查找罪魁祸首组件)。

要求

要求
最低受支持的客户端 Windows 10 版本 2004
标头 dispmprt.h

另请参阅

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive

DXGKDDI_DPAUXIOTRANSMISSION