Поделиться через


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

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

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

Синтаксис

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
Отключите отладку в тайм-ауте.
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 (include D3dkmthk.h)

См. также

D3DKMEscape

D3DKMT_ESCAPE