D3D12DDI_RAYTRACING_GEOMETRY_TYPE enumeration (d3d12umddi.h)

Specifies the geometry type to use in a ray tracing acceleration structure.

Syntax

typedef enum D3D12DDI_RAYTRACING_GEOMETRY_TYPE {
  D3D12DDI_RAYTRACING_GEOMETRY_TYPE_TRIANGLES,
  D3D12DDI_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS
} ;

Constants

 
D3D12DDI_RAYTRACING_GEOMETRY_TYPE_TRIANGLES
The triangle index within the geometry object.
D3D12DDI_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS
The index into the AABB (axis-aligned bounding box) array defining the geometry object.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1809
Header d3d12umddi.h