D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054 结构 (d3d12umddi.h)

描述光线跟踪几何图形。

语法

typedef struct D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054 {
  D3D12DDI_RAYTRACING_GEOMETRY_TYPE  Type;
  D3D12DDI_RAYTRACING_GEOMETRY_FLAGS Flags;
  union {
    D3D12DDI_RAYTRACING_GEOMETRY_TRIANGLES_DESC_0054 Triangles;
    D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054     AABBs;
  };
} D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054;

成员

Type

D3D12DDI_RAYTRACING_GEOMETRY_TYPE类型。

Flags

D3D12DDI_RAYTRACING_GEOMETRY_FLAGS标志。

Triangles

一个D3D12DDI_RAYTRACING_GEOMETRY_TRIANGLES_DESC_0054结构,如果 type 是D3D12DDI_RAYTRACING_GEOMETRY_TYPE_TRIANGLES,则描述三角形几何图形。 否则,此参数未使用。

AABBs

一种D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054结构,描述 AABB (轴对齐边界框) 几何图形(如果类型D3D12DDI_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS)。 否则,此参数未使用。

要求

要求
最低受支持的客户端 Windows 10 版本 1809
标头 d3d12umddi.h