structure D3D11_FEATURE_DATA_THREADING (d3d11.h)
Décrit les fonctionnalités multithreading prises en charge par le pilote graphique actuel.
Syntaxe
typedef struct D3D11_FEATURE_DATA_THREADING {
BOOL DriverConcurrentCreates;
BOOL DriverCommandLists;
} D3D11_FEATURE_DATA_THREADING;
Membres
DriverConcurrentCreates
Type : BOOL
TRUE signifie que les ressources peuvent être créées simultanément sur plusieurs threads lors du dessin ; FALSE signifie que la présence d’une synchronisation grossière empêche la concurrence.
DriverCommandLists
Type : BOOL
TRUE signifie que les listes de commandes sont prises en charge par le pilote actuel ; FALSE signifie que l’API émule les contextes différés et les listes de commandes avec des logiciels.
Remarques
Utilisez la structure D3D11_FEATURE_DATA_THREADING avec la méthode ID3D11Device ::CheckFeatureSupport pour déterminer la prise en charge du multithreading.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d11.h |