Skip to main content
Descreve um argumento indireto (parâmetro) para uso com uma assinatura de comando.

Sintaxe

Membros

Type
Tipo: D3D12_INDIRECT_ARGUMENT_TYPE
Uma constante de enumeração D3D12_INDIRECT_ARGUMENT_TYPE que especifica o tipo de argumento que a estrutura contém. VertexBuffer.Slot
Tipo: UINT
Especifica o slot que contém o endereço do buffer de vértices. Constant.RootParameterIndex
Tipo: UINT
Especifica o índice raiz da constante. Constant.DestOffsetIn32BitValues
Tipo: UINT
Especifica o deslocamento da primeira constante do grupo. Oferece suporte a constantes de vários valores em um índice raiz especificado. As entradas de constantes raiz devem ser classificadas da menor para a maior. Constant.Num32BitValuesToSet
Tipo: UINT
Especifica o número de constantes de 32 bits definidas no índice raiz especificado. Oferece suporte a constantes de vários valores em um índice raiz especificado. ConstantBufferView.RootParameterIndex
Tipo: UINT
Especifica o índice raiz da exibição de buffer constante (CBV). ShaderResourceView.RootParameterIndex
Tipo: UINT
Especifica o índice raiz da exibição de recurso de sombreador (SRV). UnorderedAccessView.RootParameterIndex
Tipo: UINT
Especifica o índice raiz da exibição de acesso não ordenado (UAV). DescriptorTableRootParameterIndex
Tipo: UINT
Especifica o índice do parâmetro raiz na tabela de descritores. SPadding.SizeInBytes
Tipo: UINT
O tamanho do preenchimento, em bytes. Recursos de definição de estado. DispatchL2.Flags
Tipo: D3D12XBOX_DISPATCH_FLAGS
Um conjunto de D3D12XBOX_DISPATCH_FLAGS fornecido como argumento direto para a assinatura de comando e aplicado a todas as chamadas de ExecuteIndirect que correspondem a essa assinatura. Essa extensão do XBOX para ID3D12GraphicsCommandList::ExecuteIndirect oferece suporte a recursos adicionais de definição de estado.

Comentários

Essa estrutura é usada pela estrutura D3D12_COMMAND_SIGNATURE_DESC. Ela adiciona extensões específicas do XBOX para ExecuteIndirect que oferecem suporte a recursos adicionais de definição de estado. D3D12_INDIRECT_ARGUMENT_DESC adiciona os seguintes membros:
  • DescriptorTableRootParameterIndex
  • SPadding.SizeInBytes
  • DispatchL2.Flags

Requisitos

Cabeçalho: d3d12_x.h Plataformas com suporte: família XBOX One

Confira também

d3d12_x
Last modified on October 6, 2026