D3DKMT_TDRDBGCTRLTYPE 枚举 (d3dkmthk.h)
请勿使用D3DKMT_TDRDBGCTRLTYPE枚举;它仅用于测试目的。
D3DKMT_TDRDBGCTRLTYPE 枚举类型包含的值会影响调用 OpenGL D3DKMTEscape 函数时操作系统的超时检测和恢复 (TDR) 进程的行为。
语法
typedef enum _D3DKMT_TDRDBGCTRLTYPE {
D3DKMT_TDRDBGCTRLTYPE_FORCETDR,
D3DKMT_TDRDBGCTRLTYPE_DISABLEBREAK,
D3DKMT_TDRDBGCTRLTYPE_ENABLEBREAK,
D3DKMT_TDRDBGCTRLTYPE_UNCONDITIONAL,
D3DKMT_TDRDBGCTRLTYPE_VSYNCTDR,
D3DKMT_TDRDBGCTRLTYPE_GPUTDR,
D3DKMT_TDRDBGCTRLTYPE_FORCEDODTDR,
D3DKMT_TDRDBGCTRLTYPE_FORCEDODVSYNCTDR,
D3DKMT_TDRDBGCTRLTYPE_ENGINETDR
} D3DKMT_TDRDBGCTRLTYPE;
常量
D3DKMT_TDRDBGCTRLTYPE_FORCETDR 模拟 TDR。 |
D3DKMT_TDRDBGCTRLTYPE_DISABLEBREAK 在超时时禁用 DebugBreak。 |
D3DKMT_TDRDBGCTRLTYPE_ENABLEBREAK 在超时时启用 DebugBreak。 |
D3DKMT_TDRDBGCTRLTYPE_UNCONDITIONAL 禁用所有安全条件 (例如检查连续恢复) 。 |
D3DKMT_TDRDBGCTRLTYPE_VSYNCTDR 模拟 Vsync TDR。 |
D3DKMT_TDRDBGCTRLTYPE_GPUTDR 模拟 GPU TDR。 |
D3DKMT_TDRDBGCTRLTYPE_FORCEDODTDR 模拟仅显示存在的 TDR。 支持从Windows 8开始。 |
D3DKMT_TDRDBGCTRLTYPE_FORCEDODVSYNCTDR 模拟仅显示 VSync TDR。 支持从Windows 8开始。 |
D3DKMT_TDRDBGCTRLTYPE_ENGINETDR 模拟引擎 TDR。 支持从Windows 8开始。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
标头 | d3dkmthk.h (包括 D3dkmthk.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈