DXGK_DIAG_DISPLAY_CONNECTIVITY 枚举 (dispmprt.h)

DXGK_DIAG_DISPLAY_CONNECTIVITY 在收集非侵入性显示诊断信息时,向操作系统 (OS) 提供目标的最后状态。

语法

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
在诊断初始化期间保留供 OS 使用。
DXGK_DIAG_DISPLAY_NOT_CONNECTED
给定目标上未连接任何监视器。
DXGK_DIAG_DISPLAY_CONNECTED
监视器在给定目标上连接。

注解

DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY枚举是DXGK_DISPLAYSTATE_NONINTRUSIVE结构的成员。 它用于通过调用 DxgkDdiGetDisplayStateNonIntrusive 收集显示诊断信息。

驱动程序应返回最后一个状态 (最好是监视器是否) 连接的硬件状态,并且不应执行活动检测。 活动检测可能会更改显示连接状态,这会触发 OS 路径,以便在此诊断 DDI 期间处理新的显示到达。 请注意,OS 在为黑屏执行恢复步骤时请求驱动程序进行主动检测。

要求

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

另请参阅

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive