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.
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 |