Compartilhar via


estrutura D3D12_ROOT_DESCRIPTOR (d3d12.h)

Descreve os descritores embutidos na assinatura raiz versão 1.0 que aparecem em sombreadores.

Sintaxe

typedef struct D3D12_ROOT_DESCRIPTOR {
  UINT ShaderRegister;
  UINT RegisterSpace;
} D3D12_ROOT_DESCRIPTOR;

Membros

ShaderRegister

O registro do sombreador.

RegisterSpace

O espaço de registro.

Comentários

D3D12_ROOT_DESCRIPTOR é o tipo de dados do membro Descritor do D3D12_ROOT_PARAMETER. Use um D3D12_ROOT_DESCRIPTOR ao definir o campo ParameterType do D3D12_ROOT_PARAMETER para os membros D3D12_ROOT_PARAMETER_TYPE_CBV, D3D12_ROOT_PARAMETER_TYPE_SRV ou D3D12_ROOT_PARAMETER_TYPE_UAV de D3D12_ROOT_PARAMETER_TYPE.

Requisitos

Requisito Valor
Cabeçalho d3d12.h

Confira também

CD3DX12_ROOT_DESCRIPTOR

Estruturas principais

D3D12_ROOT_DESCRIPTOR1

Usar descritores diretamente na assinatura raiz