D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054-Struktur (d3d12umddi.h)
Beschreibt eine Raytracing-AABB-Geometrie (achsenorientiertes Begrenzungsfeld).
Syntax
typedef struct D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054 {
UINT64 AABBCount;
D3D12DDI_GPU_VIRTUAL_ADDRESS_AND_STRIDE AABBs;
} D3D12DDI_RAYTRACING_GEOMETRY_AABBS_DESC_0054;
Member
AABBCount
Die Anzahl der AABBs, auf die im zusammenhängenden Array bei AABBs verwiesen wird.
AABBs
Eine D3D12DDI_GPU_VIRTUAL_ADDRESS_AND_STRIDE Struktur, die den GPU-Speicherspeicherort beschreibt, an dem sich ein Array von AABB-Beschreibungen befindet, einschließlich des Datenschritts zwischen AABBs. Die Adresse und der Stride müssen jeweils auf 4 Bytes ausgerichtet sein. Der Schritt kann 0 sein. Der Speicher, auf den verwiesen wird, muss sich im Ressourcenzustand D3D12DDI_RESOURCE_STATE_NON_PIXEL_SHADER_RESOURCE befinden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 |
Kopfzeile | d3d12umddi.h |