Skip to main content
Description de la liste de commandes, y compris les extensions propres à XBOX.

Syntaxe

Membres

Type
Type : D3D12_COMMAND_LIST_TYPE
Spécifie le type de liste de commandes à créer. Flags
Type : D3D12XBOX_COMMAND_LIST_FLAGS
Spécifie les indicateurs qui contrôlent les opérations de la liste de commandes. NodeMask
Type : UINT
Pour les opérations sur un seul GPU, définissez cette valeur sur zéro. ResourceBarrierBatchSize
Type : UINT
Spécifie la taille à utiliser lors de la soumission d’ensembles regroupés de barrières de ressources dans des appels ResourceBarrier individuels à la liste de commandes.

Remarques

CreateCommandListX utilise cette structure. Si le nombre de barrières spécifié dans un appel dépasse la taille spécifiée dans ResourceBarrierBatchSize, les avantages du regroupement se dégradent et les performances diminuent d’une manière analogue à plusieurs appels ResourceBarrier avec un nombre équivalent de NumBarriers ou de ResourceBarrierBatchSize + 1 appels. Une grande taille de lot réduit ou élimine les opérations de synchronisation redondantes générées par un ResourceBarrier, au prix d’une mémoire supplémentaire allouée pour la liste de commandes. Une taille de 0 sélectionne une taille de lot par défaut de 1024 pour les listes de commandes graphiques et de 512 pour les listes de commandes de calcul.

Configuration requise

En-tête : d3d12_x.h Plateformes prises en charge : famille XBOX One

Voir aussi

d3d12_x
Last modified on October 6, 2026