structure DXGK_DIAGNOSTIC_TYPES (dispmprt.h)
Structure qui contient une union de tous les ensembles définis de types de diagnostic. Le membre de l’union qui doit être utilisé pour interpréter ces données est déterminé par le champ de bits défini dans la structure DXGK_DIAGNOSTIC_CATEGORIES associée. En général, il existe un ensemble de types de diagnostics pour chaque catégorie de diagnostic.
Syntaxe
typedef struct _DXGK_DIAGNOSTIC_TYPES {
union {
DXGK_DIAGTYPE_NOTIFICATIONS Notifications;
DXGK_DIAGTYPE_PROGRESSIONS Progressions;
UINT Value;
};
} DXGK_DIAGNOSTIC_TYPES;
Membres
Notifications
Structure DXGK_DIAGTYPE_NOTIFICATIONS pour indiquer le type de diagnostics décrit.
Progressions
Structure DXGK_DIAGTYPE_PROGRESSIONS pour indiquer un type de diagnostic Progressions.
Value
Valeur du type de diagnostic.
Remarques
La structure DXGK_DIAGNOSTIC_TYPES est utilisée pour identifier les types de diagnostic dans différents scénarios. \ Selon le contexte, zéro, un ou plusieurs bits peuvent être définis. Lorsque vous signalez un diagnostic, un bit doit être défini exactement. Lorsque vous contrôlez diagnostics ou interrogez la prise en charge, plusieurs bits peuvent être définis et zéro bits peut être une valeur valide, par exemple, lorsque le système d’exploitation appelle DxgkDdiControlDiagnosticReporting pour désactiver tous les rapports.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dispmprt.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour