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 |