Condividi tramite


enumerazione D3D12DDI_MEMORY_POOL (d3d12umddi.h)

Un valore D3D12DDI_MEMORY_POOL specifica il pool di memoria per l'heap.

Sintassi

typedef enum D3D12DDI_MEMORY_POOL {
  D3D12DDI_MEMORY_POOL_L0 = 0,
  D3D12DDI_MEMORY_POOL_L1 = 1
} ;

Costanti

 
D3D12DDI_MEMORY_POOL_L0
Valore: 0
Il pool di memoria è L0, ovvero il pool di memoria del sistema fisico. Quando la scheda è discreta/NUMA, questo pool ha una larghezza di banda maggiore per la CPU e una minore larghezza di banda per la GPU. Quando l'adattatore è UMA, questo pool è l'unico valido.
D3D12DDI_MEMORY_POOL_L1
Valore: 1
Il pool di memoria è L1, in genere noto come pool di memoria video fisico (locale). L1 è disponibile solo quando la scheda è discreta/NUMA e ha una maggiore larghezza di banda per la GPU e non può nemmeno essere accessibile dalla CPU. Quando l'adattatore è UMA, questo pool non è disponibile.

Fabbisogno

Requisito Valore
intestazione d3d12umddi.h

Vedere anche

D3D12DDIARG_CREATEHEAP_0001