Sintaxe
Membros
MaxTraceRecursionDepthTipo: UINT Limite de recursão de raios para o pipeline de raytracing. Deve estar no intervalo de 0 a 31. Abaixo da profundidade máxima de recursão, invocações de sombreador, como sombreadores de acerto mais próximo (closest hit) ou de erro (miss), podem chamar TraceRay qualquer número de vezes. Na profundidade máxima de recursão, as chamadas a TraceRay fazem com que o dispositivo entre no estado removido.
Comentários
Um pipeline de raytracing precisa de uma configuração de pipeline de raytracing. Se houver várias configurações de pipeline, todas elas deverão ter conteúdo correspondente. Mas não há benefício nessa duplicação. Por exemplo, defini-la uma vez por coleção não ajuda os drivers a fazer a compilação antecipada de sombreadores antes da criação de um pipeline de raytracing. Isso é diferente de D3D12_RAYTRACING_SHADER_CONFIG, que se beneficia da duplicação por coleção.Requisitos
Cabeçalho: d3d12_xs.hBiblioteca: d3d12_xs.lib
Plataformas com suporte: consoles XBOX Series
