énumération DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE (dispmprt.h)
L’énumération DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE fournit des informations d’état d’erreur matérielle lors de la collecte des données de diagnostic.
Syntaxe
typedef enum _DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE {
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE_UNINITIALIZED,
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_NONE,
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_SCANOUT_UNDERFLOW,
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_TDRNORECOVERY,
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_UNSPECIFIED
} DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE;
Constantes
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE_UNINITIALIZED Réservé pour l’utilisation du système d’exploitation lors de l’initialisation de diagnostic. |
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_NONE Aucun état d’erreur matérielle du pipeline d’affichage n’a été détecté. |
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_SCANOUT_UNDERFLOW Le pipeline d’analyse de l’affichage atteint les flux de sous-flux pendant l’analyse hors de l’image actuelle. |
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_TDRNORECOVERY Le pipeline d’affichage n’a pas pu récupérer après un TDR. |
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_UNSPECIFIED Le matériel d’affichage est dans un état d’erreur qui ne fait pas partie des catégories ci-dessus. |
Remarques
L’énumération DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE est membre de la structure DXGK_DISPLAYSTATE_INTRUSIVE. Il est utilisé lors de la collecte des informations de diagnostic d’affichage via des appels à DxgkDdiGetDisplayStateIntrusive.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE informe le système d’exploitation si le matériel d’affichage est dans un état d’erreur qui peut entraîner des problèmes d’analyse ou d’autres opérations d’affichage. Par exemple, certains écrans noirs sont provoqués juste après que l’utilisateur a atteint TDR. Dans ce cas, il est important que les pilotes avertissent le système d’exploitation si, après avoir atteint TDR, le pipeline d’analyse de l’affichage n’a pas récupéré et qu’il n’y a pas d’analyse en cours.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 2004 |
d’en-tête | dispmprt.h |