D3D12DDI_MEMORY_POOL-Enumeration (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 Arbeitsspeicherpool ist L0, d. h. der Arbeitsspeicherpool des physischen Systems. 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 Arbeitsspeicherpool ist L1, was normalerweise 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 darauf zugegriffen werden kann. Wenn der Adapter UMA ist, ist dieser Pool nicht verfügbar. |
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12umddi.h |