ID3D11Device ::CheckFeatureSupport, méthode (d3d11.h)
Obtient des informations sur les fonctionnalités prises en charge par le pilote graphique actuel.
Syntaxe
HRESULT CheckFeatureSupport(
D3D11_FEATURE Feature,
[out] void *pFeatureSupportData,
UINT FeatureSupportDataSize
);
Paramètres
Feature
Type : D3D11_FEATURE
Un membre du D3D11_FEATURE type énuméré qui décrit la fonctionnalité à interroger pour obtenir la prise en charge.
[out] pFeatureSupportData
Type : void*
Une fois la méthode terminée, la structure passée est remplie de données qui décrivent la prise en charge des fonctionnalités.
FeatureSupportDataSize
Type : UINT
Taille de la structure passée au paramètre pFeatureSupportData .
Valeur retournée
Type : HRESULT
Retourne S_OK en cas de réussite ; sinon, retourne E_INVALIDARG si un type de données non pris en charge est passé au paramètre pFeatureSupportData ou si une incompatibilité de taille est détectée pour le paramètre FeatureSupportDataSize .
Remarques
Pour rechercher la prise en charge du multithreading, transmettez la valeur D3D11_FEATURE_THREADING au paramètre Feature , transmettez la structure D3D11_FEATURE_DATA_THREADING au paramètre pFeatureSupportData et transmettez la taille de la structure D3D11_FEATURE_DATA_THREADING au paramètre FeatureSupportDataSize .
L’appel de CheckFeatureSupport avec la fonctionnalité définie sur D3D11_FEATURE_FORMAT_SUPPORT entraîne le retour des mêmes informations que celles qui seraient retournées par ID3D11Device ::CheckFormatSupport.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d11.h |
Bibliothèque | D3d11.lib |
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