énumération D3DKMT_TDRDBGCTRLTYPE (d3dkmthk.h)
N’utilisez pas l’énumération D3DKMT_TDRDBGCTRLTYPE ; à des fins de test uniquement.
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 .
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;
Constantes
D3DKMT_TDRDBGCTRLTYPE_FORCETDR Simuler un TDR. |
D3DKMT_TDRDBGCTRLTYPE_DISABLEBREAK Désactivez DebugBreak lors du délai d’expiration. |
D3DKMT_TDRDBGCTRLTYPE_ENABLEBREAK Activez DebugBreak sur le délai d’expiration. |
D3DKMT_TDRDBGCTRLTYPE_UNCONDITIONAL Désactive toutes les conditions de sécurité (par exemple, case activée pour 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 en affichage uniquement. Pris en charge à partir de Windows 8. |
D3DKMT_TDRDBGCTRLTYPE_FORCEDODVSYNCTDR Simulez un TDR VSync uniquement. Pris en charge à partir de Windows 8. |
D3DKMT_TDRDBGCTRLTYPE_ENGINETDR Simuler un TDR de moteur. Pris en charge à partir de Windows 8. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmthk.h (inclure D3dkmthk.h) |