Freigeben über


D3DKMT_TDRDBGCTRLTYPE Enumeration (d3dkmthk.h)

Verwenden Sie nicht die D3DKMT_TDRDBGCTRLTYPE-Enumeration. es dient nur zu Testzwecken.

Der D3DKMT_TDRDBGCTRLTYPE Enumerationstyps enthält Werte, die das Verhalten des TDR-Prozesses (Timeout Detection and Recovery) des Betriebssystems in einem Aufruf der OpenGL D3DKMTEscape-Funktion beeinflussen.

Syntax

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;

Konstanten

 
D3DKMT_TDRDBGCTRLTYPE_FORCETDR
Simulieren sie einen TDR.
D3DKMT_TDRDBGCTRLTYPE_DISABLEBREAK
Deaktivieren Sie DebugBreak bei Timeout.
D3DKMT_TDRDBGCTRLTYPE_ENABLEBREAK
Aktivieren Sie DebugBreak bei Timeout.
D3DKMT_TDRDBGCTRLTYPE_UNCONDITIONAL
Deaktiviert alle Sicherheitsbedingungen (z. B. Überprüfung aufeinanderfolgende Wiederherstellungen).
D3DKMT_TDRDBGCTRLTYPE_VSYNCTDR
Simulieren Sie einen Vsync-TDR.
D3DKMT_TDRDBGCTRLTYPE_GPUTDR
Simulieren sie einen GPU-TDR.
D3DKMT_TDRDBGCTRLTYPE_FORCEDODTDR
Simulieren sie einen nur anzeigegeschützten TDR.

Wird ab Windows 8 unterstützt.
D3DKMT_TDRDBGCTRLTYPE_FORCEDODVSYNCTDR
Simulieren Sie einen reinen Anzeige-VSync-TDR.

Wird ab Windows 8 unterstützt.
D3DKMT_TDRDBGCTRLTYPE_ENGINETDR
Simulieren sie einen Engine-TDR.

Wird ab Windows 8 unterstützt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmthk.h (einschließlich D3dkmthk.h)

Weitere Informationen

D3DKMTEscape

D3DKMT_ESCAPE