énumération D3DKMT_TDRDBGCTRLTYPE (d3dkmthk.h)
n’utilisez pas l’énumération D3DKMT_TDRDBGCTRLTYPE ; c’est uniquement à des fins de test.
Le type d’énumération D3DKMT_TDRDBGCTRLTYPE contient des valeurs qui affectent le comportement du processus TDR (Timeout Detection and Recovery) du système d’exploitation dans un appel à la fonction OpenGL D3DKMTEscape.
Syntaxe
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;
Constantes
D3DKMT_TDRDBGCTRLTYPE_FORCETDR Simuler un TDR. |
D3DKMT_TDRDBGCTRLTYPE_DISABLEBREAK Désactivez DebugBreak lors du délai d’expiration. |
D3DKMT_TDRDBGCTRLTYPE_ENABLEBREAK Activez DebugBreak lors du délai d’expiration. |
D3DKMT_TDRDBGCTRLTYPE_UNCONDITIONAL Désactive toutes les conditions de sécurité (par exemple, vérifier les récupérations consécutives). |
D3DKMT_TDRDBGCTRLTYPE_VSYNCTDR Simuler un TDR Vsync. |
D3DKMT_TDRDBGCTRLTYPE_GPUTDR Simuler un TDR GPU. |
D3DKMT_TDRDBGCTRLTYPE_FORCEDODTDR Simuler un TDR présent uniquement en affichage. Prise en charge à partir de Windows 8. |
D3DKMT_TDRDBGCTRLTYPE_FORCEDODVSYNCTDR Simuler un TDR VSync en affichage uniquement. Prise en charge à partir de Windows 8. |
D3DKMT_TDRDBGCTRLTYPE_ENGINETDR Simuler un TDR de moteur. Prise en charge à partir de Windows 8. |
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
d’en-tête | d3dkmthk.h (include D3dkmthk.h) |