ID3D12Device8-Schnittstelle (d3d12.h)

Stellt einen virtuellen Adapter dar.

Diese Schnittstelle erweitert ID3D12Device7.

Vererbung

Die ID3D12Device8-Schnittstelle erbt von der ID3D12Device7-Schnittstelle.

Methoden

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

 
ID3D12Device8::CreateCommittedResource2

Erstellt sowohl eine Ressource als auch einen impliziten Heap (optional für eine geschützte Sitzung), sodass der Heap groß genug ist, um die gesamte Ressource zu enthalten, und die Ressource dem Heap zugeordnet wird.
ID3D12Device8::CreatePlacedResource1

Erstellt eine Ressource, die in einem bestimmten Heap platziert wird. Platzierte Ressourcen sind die leichtesten verfügbaren Ressourcenobjekte und können am schnellsten erstellt und zerstört werden.
ID3D12Device8::CreateSamplerFeedbackUnorderedAccessView

Für Die Zwecke des Samplers-Feedbacks erstellt einen Deskriptor, der für die Bindung geeignet ist.
ID3D12Device8::GetCopyableFootprints1

Ruft ein Ressourcenlayout ab, das kopiert werden kann. Unterstützt Ihre App beim Ausfüllen von D3D12_PLACED_SUBRESOURCE_FOOTPRINT und D3D12_SUBRESOURCE_FOOTPRINT , wenn Speicherplatz in Uploadheaps untergeordnet wird.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Zielplattform Windows
Kopfzeile d3d12.h

Weitere Informationen

Core-Schnittstellen