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 fazer o kickoff, possivelmente evitando uma paralisação. É válido passar esse sinalizador quando o aplicativo pode 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 encadeia todas as listas de comandos e seus segmentos antes de fazer o kickoff. Isso permite que o driver faça um único kickoff 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_x.h
Plataformas com suporte: família XBOX One

Confira também

d3d12_xs
Last modified on October 6, 2026