Syntaxe
Membres
MaxTraceRecursionDepthType : UINT Limite de récursivité des rayons pour le pipeline de raytracing. Elle doit être comprise entre 0 et 31. En dessous de la profondeur de récursivité maximale, les appels de nuanceurs, tels que les nuanceurs d’impact le plus proche (closest hit) ou d’échec (miss), peuvent appeler TraceRay un nombre illimité de fois. À la profondeur de récursivité maximale, les appels à TraceRay font passer le périphérique à l’état supprimé.
Remarques
Un pipeline de raytracing nécessite une configuration de pipeline de raytracing. Si plusieurs configurations de pipeline sont présentes, leur contenu doit être identique. Une telle duplication n’apporte cependant aucun avantage. Par exemple, la définir une fois par collection n’aide pas les pilotes à compiler les nuanceurs de manière anticipée avant la création d’un pipeline de raytracing. Contrairement à D3D12_RAYTRACING_SHADER_CONFIG, qui, elle, tire parti d’une duplication par collection.Configuration requise
En-tête : d3d12_xs.hBibliothèque : d3d12_xs.lib
Plateformes prises en charge : consoles XBOX Series
