DXGK_DIAG_DISPLAY_SCANOUT_STATE枚举 (dispmprt.h)

DXGK_DIAG_DISPLAY_SCANOUT_STATE 指示显示管道当前是否正在主动提取像素并将其扫描到给定的目标/显示。

语法

typedef enum _DXGK_DIAG_DISPLAY_SCANOUT_STATE {
  DXGK_DIAG_DISPLAY_SCANOUT_STATE_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_SCANOUT_DISABLED,
  DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE,
  DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE_BLACK
} DXGK_DIAG_DISPLAY_SCANOUT_STATE;

常数

 
DXGK_DIAG_DISPLAY_SCANOUT_STATE_UNINITIALIZED
保留供 OS 在诊断初始化期间使用。
DXGK_DIAG_DISPLAY_SCANOUT_DISABLED
显示硬件当前未扫描到 vidpntarget/monitor 的任何像素。
DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE
显示硬件正在主动扫描像素到 vidpntarget/monitor。
DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE_BLACK
显示硬件正在主动将黑色像素流扫描到 vidpntarget/monitor,而不是从帧缓冲区扫描。 相反,驱动程序/硬件在内部生成像素,以模拟 DdiSetVidPnSourceVisibility等方案的监视可见性。

言论

DXGK_DIAG_DISPLAY_SCANOUT_STATE 枚举是 DXGK_DISPLAYSTATE_INTRUSIVE 结构的成员。 它通过调用 DxgkDdiGetDisplayStateIntrusive收集显示诊断信息时使用。

要求

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

另请参阅

DXGK_DISPLAYSTATE_INTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive