Поделиться через


перечисление D3D12DDI_MEMORY_POOL (d3d12umddi.h)

Значение D3D12DDI_MEMORY_POOL указывает пул памяти для кучи.

Синтаксис

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

Константы

 
D3D12DDI_MEMORY_POOL_L0
Значение: 0
Пул памяти — L0, который является пулом памяти физической системы. Если адаптер дискретен или NUMA, этот пул имеет большую пропускную способность для ЦП и меньше пропускной способности для GPU. Если адаптер является UMA, этот пул является единственным допустимым.
D3D12DDI_MEMORY_POOL_L1
Значение: 1
Пул памяти — L1, который обычно называется пулом физической (локальной) памяти. L1 доступен только в том случае, если адаптер дискретен или NUMA, и имеет большую пропускную способность для GPU и даже не может получить доступ к ЦП. Если адаптер является UMA, этот пул недоступен.

Требования

Требование Ценность
заголовка d3d12umddi.h

См. также

D3D12DDIARG_CREATEHEAP_0001