D3D12DDI_RAYTRACING_SHADER_CONFIG_0054 structure (d3d12umddi.h)
Décrit la configuration du nuanceur de suivi de rayons.
Syntaxe
typedef struct D3D12DDI_RAYTRACING_SHADER_CONFIG_0054 {
UINT MaxPayloadSizeInBytes;
UINT MaxAttributeSizeInBytes;
} D3D12DDI_RAYTRACING_SHADER_CONFIG_0054;
Membres
MaxPayloadSizeInBytes
Stockage maximal pour les scalaires (comptés comme 4 octets chacun) dans les charges utiles de rayon dans les pipelines de suivi de rayons qui contiennent ce programme.
MaxAttributeSizeInBytes
Nombre maximal de scalaires (comptés comme 4 octets chacun) pouvant être utilisés pour les attributs dans les pipelines qui contiennent ce nuanceur.
Remarques
Un pipeline de suivi de rayons a besoin d’une configuration de nuanceur de suivi de rayons. Si plusieurs configurations de nuanceur sont présentes, par exemple une dans chaque collection pour activer la compilation de pilotes indépendantes pour chacune d’elles, elles doivent toutes correspondre lorsqu’elles sont combinées dans un pipeline de ray tracing.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 |
En-tête | d3d12umddi.h |