ID3D12GraphicsCommandList1-Schnittstelle (d3d12.h)

Kapselt eine Liste von Grafikbefehlen zum Rendern, erweitert die Schnittstelle, um programmierbare Beispielpositionen, atomare Kopien für die Implementierung von Spät-Latch-Techniken und optionale Tiefengrenzentests zu unterstützen.

Hinweis Diese In der Windows 10 Creators Update eingeführte Schnittstelle ist die neueste Version der ID3D12GraphicsCommandList-Schnittstelle. Anwendungen, die auf Windows 10 Creators Update abzielen, sollten diese Schnittstelle anstelle von ID3D12GraphicsCommandList verwenden.
 

Vererbung

Die ID3D12GraphicsCommandList1-Schnittstelle erbt von ID3D12GraphicsCommandList. ID3D12GraphicsCommandList1 verfügt auch über die folgenden Membertypen:

Methoden

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

 
ID3D12GraphicsCommandList1::AtomicCopyBufferUINT

Atomar kopiert ein primäres Datenelement vom Typ UINT von einer Ressource in eine andere, zusammen mit optionalen abhängigen Ressourcen.
ID3D12GraphicsCommandList1::AtomicCopyBufferUINT64

Kopiert ein primäres Datenelement vom Typ UINT64 atomisch von einer Ressource in eine andere, zusammen mit optionalen abhängigen Ressourcen.
ID3D12GraphicsCommandList1::OMSetDepthBounds

Mit dieser Methode können Sie die Tiefengrenzen dynamisch ändern.
ID3D12GraphicsCommandList1::ResolveSubresourceRegion

Kopieren Sie einen Bereich einer mehrstufigen oder komprimierten Ressource in eine nicht mehrfach oder nicht komprimierte Ressource.
ID3D12GraphicsCommandList1::SetSamplePositions

Mit dieser Methode werden die Beispielpositionen konfiguriert, die von nachfolgenden Zeichnen-, Kopier-, Auflösungs- und ähnlichen Vorgängen verwendet werden.
ID3D12GraphicsCommandList1::SetViewInstanceMask

Legen Sie eine Maske fest, die steuert, welche Ansichtsinstanzen für nachfolgende Ziehungen aktiviert sind.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d12.h

Weitere Informationen

Kernschnittstellen

ID3D12GraphicsCommandList