Passer au contenu principal
Décrit un ensemble de géométries utilisé dans la structure D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS pour fournir des données d’entrée à une opération de construction de structure d’accélération de raytracing.

Syntaxe

Membres

Type
Type : D3D12_RAYTRACING_GEOMETRY_TYPE
Type de géométrie. Flags
Type : D3D12_RAYTRACING_GEOMETRY_FLAGS
Indicateurs de géométrie Triangles
Type : D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC
Structure D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC décrivant une géométrie de triangles, si Type a la valeur D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES. Sinon, ce paramètre n’est pas utilisé. AABBs
Type : D3D12_RAYTRACING_GEOMETRY_AABBS_DESC
Structure D3D12_RAYTRACING_GEOMETRY_AABBS_DESC décrivant une géométrie de triangles, si Type a la valeur D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS. Sinon, ce paramètre n’est pas utilisé.

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