Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Descreve os descritores embutidos na assinatura raiz versão 1.1 que aparecem em sombreadores.
Sintaxe
typedef struct D3D12_ROOT_DESCRIPTOR1 {
UINT ShaderRegister;
UINT RegisterSpace;
D3D12_ROOT_DESCRIPTOR_FLAGS Flags;
} D3D12_ROOT_DESCRIPTOR1;
Membros
ShaderRegister
O registro do sombreador.
RegisterSpace
O espaço de registro.
Flags
Especifica a D3D12_ROOT_DESCRIPTOR_FLAGS que determinam a volatilidade dos descritores e os dados que eles referenciam.
Comentários
D3D12_ROOT_DESCRIPTOR1 é o tipo de dados do membro descritor do D3D12_ROOT_PARAMETER1. Use um D3D12_ROOT_DESCRIPTOR1 ao definir o campo ParameterType do D3D12_ROOT_PARAMETER1 para os membros D3D12_ROOT_PARAMETER_TYPE_CBV, D3D12_ROOT_PARAMETER_TYPE_SRV ou D3D12_ROOT_PARAMETER_TYPE_UAV de D3D12_ROOT_PARAMETER_TYPE.
Consulte a estrutura auxiliar CD3DX12_ROOT_DESCRIPTOR1.
Requisitos
| Requisito | Valor |
|---|---|
| Cabeçalho | d3d12.h |