ID3D12GraphicsCommandList4-Schnittstelle (d3d12.h)

Kapselt eine Liste von Grafikbefehlen zum Rendern und erweitert die Schnittstelle, um Raytracing und Renderdurchläufe zu unterstützen.

Vererbung

Die ID3D12GraphicsCommandList4-Schnittstelle erbt von ID3D12GraphicsCommandList3. ID3D12GraphicsCommandList4 verfügt auch über die folgenden Membertypen:

Methoden

Die ID3D12GraphicsCommandList4-Schnittstelle verfügt über diese Methoden.

 
ID3D12GraphicsCommandList4::BeginRenderPass

Markiert den Anfang eines Renderdurchlaufs, indem eine Reihe von Ausgaberessourcen für die Dauer des Renderdurchlaufs gebunden wird. Diese Bindungen gelten für eine oder mehrere Renderzielansichten (RTVs) und/oder für eine Tiefenschablonenansicht (DSV).
ID3D12GraphicsCommandList4::BuildRaytracingAccelerationStructure

Führt einen Raytracing-Beschleunigungsstrukturbuild auf der GPU aus und gibt optional Informationen nach dem Build direkt nach dem Build aus.
ID3D12GraphicsCommandList4::CopyRaytracingAccelerationStructure

Kopiert eine Quellbeschleunigungsstruktur in den Zielspeicher, während die angegebene Transformation angewendet wird.
ID3D12GraphicsCommandList4::D ispatchRays

Starten Sie die Threads eines Ray-Generation-Shaders.
ID3D12GraphicsCommandList4::EmitRaytracingAccelerationStructurePostbuildInfo

Gibt Eigenschaften nach dem Build für eine Reihe von Beschleunigungsstrukturen aus. Dadurch können Anwendungen die Ausgaberessourcenanforderungen für die Ausführung von Beschleunigungsstrukturvorgängen über ID3D12GraphicsCommandList4::CopyRaytracingAccelerationStructure kennen.
ID3D12GraphicsCommandList4::EndRenderPass

Markiert das Ende eines Renderdurchlaufs.
ID3D12GraphicsCommandList4::ExecuteMetaCommand

Zeichnet die Ausführung (oder den Aufruf) des angegebenen Metabefehls in einer Grafikbefehlsliste auf.
ID3D12GraphicsCommandList4::InitializeMetaCommand

Initialisiert den angegebenen Metabefehl.
ID3D12GraphicsCommandList4::SetPipelineState1

Legt ein Zustandsobjekt in der Befehlsliste fest.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d12.h

Weitere Informationen

ID3D12GraphicsCommandList3