Sintaxe
Membros
ParameterTypeTipo: D3D12_ROOT_PARAMETER_TYPE Um valor do tipo D3D12_ROOT_PARAMETER_TYPE que especifica o tipo de slot da assinatura raiz. Este membro determina qual tipo usar na união abaixo. DescriptorTable
Tipo: D3D12_ROOT_DESCRIPTOR_TABLE1 Uma estrutura D3D12_ROOT_DESCRIPTOR_TABLE1 que descreve o layout de uma tabela de descritores como uma coleção de intervalos de descritores que aparecem um após o outro em um heap de descritores. Constants
Tipo: D3D12_ROOT_CONSTANTS Uma estrutura D3D12_ROOT_CONSTANTS que descreve constantes embutidas na assinatura raiz que aparecem nos sombreadores como um buffer de constantes. Descriptor
Tipo: D3D12_ROOT_DESCRIPTOR1 Uma estrutura D3D12_ROOT_DESCRIPTOR1 que descreve descritores embutidos na assinatura raiz que aparecem nos sombreadores. ShaderVisibility
Tipo: D3D12_SHADER_VISIBILITY Um valor do tipo D3D12_SHADER_VISIBILITY que especifica os sombreadores que podem acessar o conteúdo do slot da assinatura raiz.
Comentários
Use esta estrutura com a estrutura D3D12_ROOT_SIGNATURE_DESC1. Consulte a estrutura auxiliar CD3DX12_ROOT_PARAMETER1.Requisitos
Cabeçalho: d3d12_xs.h ou d3d12_x.hBiblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One
