estrutura D3D12DDI_LOCAL_ROOT_SIGNATURE_0054 (d3d12umddi.h)

Descreve uma assinatura raiz local.

Sintaxe

typedef struct D3D12DDI_LOCAL_ROOT_SIGNATURE_0054 {
  D3D12DDI_HROOTSIGNATURE hLocalRootSignature;
} D3D12DDI_LOCAL_ROOT_SIGNATURE_0054;

Membros

hLocalRootSignature

Um identificador para a assinatura raiz local.

Comentários

Para sombreadores de rastreamento de raios, as associações podem ser definidas por uma ou ambas as assinaturas raiz a seguir:

  • Uma assinatura raiz local, cujos argumentos vêm de tabelas de sombreador, permitindo que cada sombreador tenha argumentos exclusivos.
  • Uma assinatura raiz cujos argumentos são compartilhados entre todos os sombreadores de raytracing e PSOs de computação em CommandLists, definidos por meio de SetRootSignature.

Cada sombreador de rastreamento de raios usado em conjunto pode usar assinaturas raiz locais diferentes, mas deve usar a mesma assinatura raiz.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809
Cabeçalho d3d12umddi.h