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 |