Compartilhar via


D3D12DDI_MEMORY_POOL enumeração (d3d12umddi.h)

Um valor D3D12DDI_MEMORY_POOL especifica o pool de memória para o heap.

Syntax

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

Constantes

 
D3D12DDI_MEMORY_POOL_L0
Valor: 0
O pool de memória é L0, que é o pool de memória do sistema físico. Quando o adaptador é discreto/NUMA, esse pool tem maior largura de banda para a CPU e menos largura de banda para a GPU. Quando o adaptador é UMA, esse pool é o único válido.
D3D12DDI_MEMORY_POOL_L1
Valor: 1
O pool de memória é L1, que normalmente é conhecido como o pool de memória de vídeo físico (local). O L1 só está disponível quando o adaptador é discreto/NUMA e tem maior largura de banda para a GPU e não pode sequer ser acessado pela CPU. Quando o adaptador é UMA, esse pool não está disponível.

Requisitos

Requisito Valor
Cabeçalho d3d12umddi.h

Confira também

D3D12DDIARG_CREATEHEAP_0001