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 |