Skip to main content
Sinalizadores a serem usados com a API ID3D12CommandQueue::ExecuteCommandLists2X.

Sintaxe

Constantes

Comentários

  • D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS_NO_SWITCH_BUFFER: Indica ao driver que ele pode evitar inserir pacotes SWITCH_BUFFER no fluxo de comandos ao iniciar o envio, possivelmente evitando uma paralisação. É válido passar esse sinalizador quando o aplicativo puder garantir que uma determinada lista de comandos não seja executada duas vezes seguidas.
  • D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS_CHAIN_SEGMENTS: Quando esse sinalizador é fornecido, o driver encadeará todas as listas de comandos e seus segmentos antes de iniciar o envio. Isso permite que o driver execute um único envio a partir do Primary Ring Buffer (PRB), em vez de um para cada segmento. Nesse modo, todas as listas de comandos na chamada de execução devem ser criadas com o sinalizador D3D12XBOX_COMMAND_LIST_FLAG_ENABLE_IB_CHAINING.

Requisitos

Cabeçalho: d3d12_xs.h Plataformas compatíveis: consoles XBOX Series

Confira também

d3d12_xs
Last modified on October 6, 2026