D3D12_RAYTRACING_GEOMETRY_TYPE 枚举 (d3d12.h)

指定用于光线追踪的几何图形的类型。 使用此枚举中的值指定 D3D12_RAYTRACING_GEOMETRY_DESC中的几何类型。

语法

typedef enum D3D12_RAYTRACING_GEOMETRY_TYPE {
  D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES = 0,
  D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS
} ;

常量

 
D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES
值: 0
几何图形由三角形组成。
D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS
几何图形在光线追踪过程中由交集着色器定义。 为了生成加速结构,使用轴对齐的边界框使用 D3D12_RAYTRACING_GEOMETRY_AABBS_DESC 结构描述几何图形的边界。

要求

   
标头 d3d12.h