Condividi tramite


Interfaccia ID3D12Device3 (d3d12.h)

Rappresenta una scheda virtuale. Questa interfaccia estende ID3D12Device2 per supportare la creazione di heaps di diagnostica a scopo speciale nella memoria di sistema che persiste anche in caso di errore GPU o di uno scenario rimosso dal dispositivo.

Nota Questa interfaccia, introdotta nella Windows 10 Fall Creators Update, è la versione più recente dell'interfaccia ID3D12Device. Le applicazioni destinate alla Windows 10 Fall Creators Update e versioni successive devono usare questa interfaccia anziché le versioni precedenti.
 

Ereditarietà

L'interfaccia ID3D12Device3 eredita da ID3D12Device2. ID3D12Device3 include anche questi tipi di membri:

Metodi

L'interfaccia ID3D12Device3 include questi metodi.

 
ID3D12Device3::EnqueueMakeResident

Rende gli oggetti residenti in modo asincrono per il dispositivo.
ID3D12Device3::OpenExistingHeapFromAddress

Crea un heap diagnostico speciale in memoria di sistema da un indirizzo. L'heap creato può essere persistente anche in caso di errore GPU o di uno scenario rimosso dal dispositivo.
ID3D12Device3::OpenExistingHeapFromFileMapping

Crea un heap diagnostico speciale in memoria di sistema da un oggetto di mapping di file. L'heap creato può essere persistente anche in caso di errore GPU o di uno scenario rimosso dal dispositivo.

Commenti

Usare D3D12CreateDevice per creare un dispositivo.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d12.h

Vedi anche

Interfacce di base

ID3D12Device

ID3D12Device1

ID3D12Device2