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