Syntaxe
Constantes
Remarques
- 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 peut éviter un blocage. Cet indicateur peut être passé 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 tampon circulaire principal (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_x.hPlateformes prises en charge : famille XBOX One
