перечисление D3DKMT_TDRDBGCTRLTYPE (d3dkmthk.h)

Не используйте перечисление D3DKMT_TDRDBGCTRLTYPE; Он предназначен только для тестирования.

Тип перечисления D3DKMT_TDRDBGCTRLTYPE содержит значения, влияющие на поведение процесса обнаружения и восстановления времени ожидания (TDR) операционной системы при вызове функции OpenGL D3DKMTEscape .

Синтаксис

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
Имитация TDR GPU.
D3DKMT_TDRDBGCTRLTYPE_FORCEDODTDR
Имитация TDR только для отображения.

Поддерживается начиная с Windows 8.
D3DKMT_TDRDBGCTRLTYPE_FORCEDODVSYNCTDR
Имитация TDR VSync только для отображения.

Поддерживается начиная с Windows 8.
D3DKMT_TDRDBGCTRLTYPE_ENGINETDR
Имитация TDR подсистемы.

Поддерживается начиная с Windows 8.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Верхняя часть d3dkmthk.h (включая D3dkmthk.h)

См. также раздел

D3DKMTEscape

D3DKMT_ESCAPE