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 |