D3D12DDI_RAYTRACING_GEOMETRY_DESC_0054-Struktur (d3d12umddi.h)
Beschreibt eine Raytracinggeometrie.
Syntax
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;
Member
Type
Ein D3D12DDI_RAYTRACING_GEOMETRY_TYPE-Typ .
Flags
Ein D3D12DDI_RAYTRACING_GEOMETRY_FLAGS-Flag .
Triangles
Eine D3D12DDI_RAYTRACING_GEOMETRY_TRIANGLES_DESC_0054-Struktur , die eine Dreieckgeometrie beschreibt, wenn Type D3D12DDI_RAYTRACING_GEOMETRY_TYPE_TRIANGLES ist. Andernfalls wird dieser Parameter nicht verwendet.
AABBs
Eine D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054-Struktur , die eine AABB-Geometrie (achsenorientiertes Begrenzungsfeld) beschreibt, wenn Type D3D12DDI_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS ist. Andernfalls wird dieser Parameter nicht verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 |
Kopfzeile | d3d12umddi.h |