Freigeben über


ID3D12Debug1-Schnittstelle (d3d12sdklayers.h)

Fügt der Debugebene GPU-Based Validierung und Synchronisierung abhängiger Befehle hinzu.

Vererbung

Die ID3D12Debug1-Schnittstelle erbt von der IUnknown-Schnittstelle . ID3D12Debug1 verfügt auch über folgende Membertypen:

Methoden

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

 
ID3D12Debug1::EnableDebugLayer

Aktiviert die Debugebene. (ID3D12Debug1.EnableDebugLayer)
ID3D12Debug1::SetEnableGPUBasedValidation

Diese Methode aktiviert oder deaktiviert GPU-Based Validation (GBV), bevor ein Gerät mit aktivierter Debugebene erstellt wird.
ID3D12Debug1::SetEnableSynchronizedCommandQueueValidation

Aktiviert oder deaktiviert die Synchronisierung abhängiger Befehlswarteschlangen, wenn ein D3D12-Gerät mit aktivierter Debugebene verwendet wird.

Hinweise

Diese Schnittstelle befindet sich derzeit im Vorschaumodus.

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d12sdklayers.h

Weitere Informationen

Shnittstellen der Debugschicht

IUnknown

Verwenden der D3D12-Debugebene GPU-Based Validierung