Passer au contenu principal
Sous-objet d’état représentant une configuration de nuanceur.

Syntaxe

Membres

MaxPayloadSizeInBytes
Type : UINT
Stockage maximal pour les scalaires (comptés à 4 octets chacun) dans les charges utiles de rayons des pipelines de raytracing qui contiennent ce programme. MaxAttributeSizeInBytes
Type : UINT
Nombre maximal de scalaires (comptés à 4 octets chacun) pouvant être utilisés pour les attributs dans les pipelines qui contiennent ce nuanceur. La valeur ne peut pas dépasser D3D12_RAYTRACING_MAX_ATTRIBUTE_SIZE_IN_BYTES.

Remarques

Un pipeline de raytracing nécessite une configuration de nuanceur de raytracing. Si plusieurs configurations de nuanceur sont présentes, par exemple une dans chaque collection pour permettre une compilation indépendante par le pilote pour chacune d’elles, elles doivent toutes correspondre lorsqu’elles sont combinées dans un pipeline de raytracing.

Configuration requise

En-tête : d3d12_xs.h
Bibliothèque : d3d12_xs.lib
Plateformes prises en charge : consoles XBOX Series
Dernière modification le 6 octobre 2026