Passer au contenu principal
Indicateurs à utiliser avec l’API ID3D12CommandQueue::ExecuteCommandLists2X.

Syntaxe

Constantes

Notes

  • D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS_NO_SWITCH_BUFFER : Indique au pilote qu’il peut éviter d’insérer des paquets SWITCH_BUFFER dans le flux de commandes lors du lancement, ce qui permet potentiellement d’éviter un blocage. Il est valide de passer cet indicateur lorsque l’application peut garantir qu’une liste de commandes donnée n’est pas exécutée deux fois de suite.
  • D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS_CHAIN_SEGMENTS : Lorsque cet indicateur est fourni, le pilote chaîne toutes les listes de commandes et leurs segments avant le lancement. Cela permet au pilote d’effectuer un seul lancement à partir du Primary Ring Buffer (PRB) au lieu d’un lancement par segment. Dans ce mode, toutes les listes de commandes de l’appel d’exécution doivent être créées avec l’indicateur D3D12XBOX_COMMAND_LIST_FLAG_ENABLE_IB_CHAINING.

Configuration requise

En-tête : d3d12_xs.h Plateformes prises en charge : consoles XBOX Series

Voir aussi

d3d12_xs
Dernière modification le 6 octobre 2026