structure DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT (dispmprt.h)
Arguments de la fonction de rappel DxgkddiQueryDiagnosticTypesSupport .
Syntaxe
typedef struct _DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT {
[in] DXGK_DIAGNOSTIC_CATEGORIES DiagnosticCategory;
[out] DXGK_DIAGNOSTIC_TYPES NoninvasiveTypes;
[out] DXGK_DIAGNOSTIC_TYPES InvasiveTypes;
} DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT, *PDXGKARG_QUERYDIAGNOSTICTYPESSUPPORT;
Membres
[in] DiagnosticCategory
Une structure DXGK_DIAGNOSTIC_CATEGORIES qui indique l’une des catégories de diagnostic pour lesquelles les types pris en charge sont interrogés.
[out] NoninvasiveTypes
Une structure de DXGK_DIAGNOSTIC_TYPES qui indique la prise en charge du pilote pour diagnostics, ce qui peut être réalisé sans surcharge ni impact important sur le système. Les diagnostics non invasifs doivent être suffisamment bénins pour qu’ils puissent être activés par le système d’exploitation pour collecter de manière proactive les données de télémétrie.
[out] InvasiveTypes
Une structure de DXGK_DIAGNOSTIC_TYPES qui indique la prise en charge des pilotes pour diagnostics, que le pilote prend en charge, mais peut nécessiter une surcharge importante ou avoir un impact significatif sur le système. Les diagnostics invasifs ne sont activés que lorsque cela est nécessaire pour recueillir des informations pour des enquêtes spécifiques et qu’ils sont censés présenter des inconvénients en matière d’alimentation et/ou de performances, ce qui les rend inadaptés à une utilisation automatisée.
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