Share via


D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE-Enumeration (d3d12.h)

Gibt den Typ einer Raytracing-Beschleunigungsstruktur an.

Syntax

typedef enum D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE {
  D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL = 0,
  D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL = 0x1
} ;

Konstanten

 
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL
Wert: 0
Beschleunigungsstruktur auf oberster Ebene.
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL
Wert: 0x1
Beschleunigungsstruktur auf unterer Ebene.

Hinweise

Beschleunigungsstrukturen auf unterer Ebene bestehen jeweils aus einer Reihe von Geometrien, die Bausteine für eine Szene sind. Eine Beschleunigungsstruktur der obersten Ebene stellt eine Reihe von Instanzen von Beschleunigungsstrukturen auf der unteren Ebene dar.

Anforderungen

   
Kopfzeile d3d12.h