structure D3DKMT_ENUMADAPTERS3 (d3dkmthk.h)
Fournit des informations sur les cartes sur le système.
Syntaxe
typedef struct _D3DKMT_ENUMADAPTERS3 {
[in] D3DKMT_ENUMADAPTERS_FILTER Filter;
[in/out] ULONG NumAdapters;
void D3DKMT_PTR(
D3DKMT_ADAPTERINFO *unnamedParam1,
pAdapters unnamedParam2
);
} D3DKMT_ENUMADAPTERS3;
Membres
[in] Filter
Une union D3DKMT_ENUMADAPTERS_FILTER contenant des indicateurs de filtre pour l’énumération. Le struct dans Filter peut être un or au niveau du bit des valeurs suivantes. Pour plus d'informations, consultez la section Notes.
Valeur | Signification |
---|---|
IncludeComputeOnly | Une fois la définition définie, énumérez les adaptateurs ComputeOnly. |
IncludeDisplayOnly | Une fois la définition définie, énumérez les adaptateurs DisplayOnly. |
Réservé | Réservé ; ne pas utiliser. |
[in/out] NumAdapters
Nombre d’adaptateurs.
En entrée, NumAdapters spécifie le nombre d’adaptateurs pouvant être retournés dans le tableau pAdapters vide. Les valeurs de retour possibles pour NumAdapters sont les suivantes :
- En cas de retour réussi lorsque pAdapters n’est pas null, NumAdapters contient le nombre d’adaptateurs retournés dans le tableau pAdapters .
- En cas de retour réussi lorsque pAdapters a la valeur Null, NumAdapters contient le nombre maximal d’adaptateurs pris en charge.
- En cas d’échec du retour lorsque pAdapters n’est pas null, NumAdapters n’est pas défini.
void D3DKMT_PTR( D3DKMT_ADAPTERINFO *unnamedParam1, pAdapters unnamedParam2)
Remarques
Les adaptateurs sont toujours énumérés si aucun indicateur n’est défini dans Filter, mais D3DKMTEnumAdapters3 énumère moins d’adaptateurs que D3DKMTEnumAdapters2. Plus précisément, D3DKMTEnumAdapters3 :
- Laissez les adaptateurs ComputeOnly de l’énumération par défaut pour éviter les applications cassants.
- Laissez les adaptateurs DisplayOnly de l’énumération par défaut.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 |
En-tête | d3dkmthk.h |
Voir aussi
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