Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt einen Satz achsenorientierter Begrenzungsrahmen, die in der D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS-Struktur verwendet werden, um Eingabedaten für einen Buildvorgang der Raytracingbeschleunigungsstruktur bereitzustellen.
Syntax
typedef struct D3D12_RAYTRACING_GEOMETRY_AABBS_DESC {
UINT64 AABBCount;
D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE AABBs;
} D3D12_RAYTRACING_GEOMETRY_AABBS_DESC;
Member
AABBCount
Die Anzahl der AABBs, auf die im zusammenhängenden Array bei AABBs verwiesen wird.
AABBs
der GPU-Speicherspeicherort, an dem ein Array von AABB-Beschreibungen zu finden ist, einschließlich der Datenschritte zwischen AABBs. Die Adresse und der Schritt müssen jeweils an 8 Bytes ausgerichtet sein, definiert als Die Adresse muss an 16 Bytes ausgerichtet werden, definiert als D3D12_RAYTRACING_AABB_BYTE_ALIGNMENT. Der Schritt kann 0 sein.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12.h |