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 |