Partager via


énumération D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE (d3d12.h)

Spécifie le type d’une structure d’accélération de raytracing.

Syntaxe

typedef enum D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE {
  D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL = 0,
  D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL = 0x1
} ;

Constantes

 
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL
Valeur : 0
Structure d’accélération de niveau supérieur.
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL
Valeur : 0x1
Structure d’accélération de niveau inférieur.

Notes

Les structures d’accélération de niveau inférieur se composent chacune d’un ensemble de géométries qui sont des blocs de construction pour une scène. Une structure d’accélération de niveau supérieur représente un ensemble d’instances de structures d’accélération de niveau inférieur.

Spécifications

   
En-tête d3d12.h