DXGK_DIAG_DISPLAY_MODE_SET枚举 (dispmprt.h)
DXGK_DIAG_DISPLAY_MODE_SET 在收集非侵入性显示诊断信息时,向作系统(OS)提供驱动程序的最后一个模式集状态。
语法
typedef enum _DXGK_DIAG_DISPLAY_MODE_SET {
DXGK_DIAG_DISPLAY_MODE_SET_UNINITIALIZED,
DXGK_DIAG_DISPLAY_MODE_SET_NO,
DXGK_DIAG_DISPLAY_MODE_SET_YES
} DXGK_DIAG_DISPLAY_MODE_SET;
常数
DXGK_DIAG_DISPLAY_MODE_SET_UNINITIALIZED 保留供 OS 在诊断初始化期间使用。 |
DXGK_DIAG_DISPLAY_MODE_SET_NO 驱动程序未成功完成最后一个模式集。 |
DXGK_DIAG_DISPLAY_MODE_SET_YES 驱动程序成功完成了最后一个模式集。 |
言论
DXGK_DIAG_DISPLAY_MODE_SET 枚举是 DXGK_DISPLAYSTATE_NONINTRUSIVE 结构的成员。 它通过调用 DxgkDdiGetDisplayStateNonIntrusive收集显示诊断信息时使用。
当 OS 跟踪上次设置模式调用是否成功时,DXGK_DIAG_DISPLAY_MODE_SET 提供有关给定目标上设置的模式的驱动程序状态,以便与 OS 状态进行比较。 对于 OS,模式集作主要包括 SetTimings DDI 调用。 但是,对于驱动程序,模式集通常意味着多个内部作来正确设置硬件计时。 OS 可以使用 DXGK_DIAG_DISPLAY_MODE_SET 来确定模式集的总体驱动程序状态,以及它是否被视为成功。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 版本 2004 |
标头 | dispmprt.h |
另请参阅
DXGK_DISPLAYSTATE_NONINTRUSIVE