Deskriptoren
Deskriptoren sind die primäre Bindungseinheit für eine einzelne Ressource in D3D12.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
Übersicht über Deskriptoren |
Deskriptoren werden durch API-Aufrufe erstellt und Ressourcen identifiziert. |
Erstellen von Deskriptoren |
Beschreibt und zeigt Beispiele zum Erstellen von Index-, Vertex- und Konstantenpufferansichten; Shaderressource, Renderziel, ungeordneter Zugriff, Streamausgabe- und Tiefenschablonenansichten; und Sampler. Alle Methoden zum Erstellen von Deskriptoren sind frei. |
Kopieren von Deskriptoren |
Die ID3D12Device::CopyDescriptors und ID3D12Device::CopyDescriptorsSimple Methoden auf der Geräteschnittstelle verwenden die CPU, um Deskriptoren sofort zu kopieren. Sie können als "free threaded" bezeichnet werden, solange mehrere Threads auf der CPU oder GPU keine potenziell widersprüchlichen Schreibvorgänge ausführen. |