Freigeben über


D3D12DDI_MEMORY_POOL-Aufzählung (d3d12umddi.h)

Ein D3D12DDI_MEMORY_POOL Wert gibt den Speicherpool für den Heap an.

Syntax

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

Konstanten

 
D3D12DDI_MEMORY_POOL_L0
Wert: 0
Der Speicherpool ist L0, d. h. der physische Systemspeicherpool. Wenn der Adapter diskret/NUMA ist, verfügt dieser Pool über eine größere Bandbreite für die CPU und weniger Bandbreite für die GPU. Wenn der Adapter UMA ist, ist dieser Pool der einzige, der gültig ist.
D3D12DDI_MEMORY_POOL_L1
Wert: 1
Der Speicherpool ist L1, der in der Regel als physischer (lokaler) Videospeicherpool bezeichnet wird. L1 ist nur verfügbar, wenn der Adapter diskret/NUMA ist und über eine größere Bandbreite für die GPU verfügt und nicht einmal von der CPU aufgerufen werden kann. Wenn der Adapter UMA ist, ist dieser Pool nicht verfügbar.

Anforderungen

Anforderung Wert
Header- d3d12umddi.h

Siehe auch

D3D12DDIARG_CREATEHEAP_0001