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 meno 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 l'adattatore è discreto/NUMA e ha una larghezza di banda maggiore per la GPU e non può nemmeno essere accessibile dalla CPU. Quando l'adattatore è UMA, questo pool non è disponibile.

Requisiti

Requisito Valore
Intestazione d3d12umddi.h

Vedi anche

D3D12DDIARG_CREATEHEAP_0001