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
TypeがD3D12DDI_RAYTRACING_GEOMETRY_TYPE_TRIANGLESの場合に三角形のジオメトリを記述するD3D12DDI_RAYTRACING_GEOMETRY_TRIANGLES_DESC_0054構造体。 それ以外の場合、このパラメーターは使用されません。
AABBs
TypeがD3D12DDI_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBSの場合に AABB (軸揃え境界ボックス) ジオメトリを記述するD3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054構造体。 それ以外の場合、このパラメーターは使用されません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 Version 1809 |
Header | d3d12umddi.h |