Syntaxe
Membres
MaxTraceRecursionDepthType : UINT Limite de récursion des rayons pour le pipeline de lancer de rayons. Elle doit être comprise entre 0 et 31. En dessous de la profondeur de récursion maximale, les appels de nuanceurs, comme les nuanceurs d’impact le plus proche (closest hit) ou d’échec (miss), peuvent appeler TraceRay un nombre quelconque de fois. À la profondeur de récursion maximale, les appels à TraceRay font passer l’appareil à l’état supprimé. Flags
Type : D3D12_RAYTRACING_PIPELINE_FLAGS Indicateurs de configuration du pipeline de lancer de rayons.
Remarques
Un pipeline de lancer de rayons a besoin d’une configuration de pipeline de lancer de rayons. Si plusieurs configurations de pipeline sont présentes, leur contenu doit être identique. Cependant, une telle duplication ne présente 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 lancer de rayons. Ce n’est pas le cas de D3D12_RAYTRACING_SHADER_CONFIG, qui, elle, bénéficie de la duplication par collection.Configuration requise
En-tête : d3d12_xs.hBibliothèque : d3d12_xs.lib
Plateformes prises en charge : consoles XBOX Series
