Compartilhar via


estrutura D3D12DDI_RAYTRACING_SHADER_CONFIG_0054 (d3d12umddi.h)

Descreve a configuração do sombreador de rastreamento de raios.

Sintaxe

typedef struct D3D12DDI_RAYTRACING_SHADER_CONFIG_0054 {
  UINT MaxPayloadSizeInBytes;
  UINT MaxAttributeSizeInBytes;
} D3D12DDI_RAYTRACING_SHADER_CONFIG_0054;

Membros

MaxPayloadSizeInBytes

O armazenamento máximo para escalares (contados como 4 bytes cada) em cargas de raios em pipelines de rastreamento de raios que contêm esse programa.

MaxAttributeSizeInBytes

O número máximo de escalares (contados como 4 bytes cada) que podem ser usados para atributos em pipelines que contêm esse sombreador.

Comentários

Um pipeline de rastreamento de raios precisa de uma configuração de sombreador de rastreamento de raios. Se várias configurações de sombreador estiverem presentes, como uma em cada coleção para habilitar a compilação de driver independente para cada uma delas, todas elas deverão corresponder quando combinadas em um pipeline de rastreamento de raios.

Requisitos

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