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 |