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 génération de structure d’accélération de lancer de rayons.

Syntaxe

Membres

Type
Type : D3D12_RAYTRACING_GEOMETRY_TYPE
Le type de géométrie. Flags
Type : D3D12_RAYTRACING_GEOMETRY_FLAGS
Les indicateurs de géométrie Triangles
Type : D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC
Une structure D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC décrivant une géométrie de triangles, si Type est D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES. Sinon, ce paramètre n’est pas utilisé. AABBs
Type : D3D12_RAYTRACING_GEOMETRY_AABBS_DESC
Une structure D3D12_RAYTRACING_GEOMETRY_AABBS_DESC décrivant une géométrie de triangles, si Type est 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