énumération D3D12DDI_MEMORY_POOL (d3d12umddi.h)
Une valeur D3D12DDI_MEMORY_POOL spécifie le pool de mémoires pour le tas.
Syntax
typedef enum D3D12DDI_MEMORY_POOL {
D3D12DDI_MEMORY_POOL_L0 = 0,
D3D12DDI_MEMORY_POOL_L1 = 1
} ;
Constantes
D3D12DDI_MEMORY_POOL_L0 Valeur : 0 Le pool de mémoires est L0, qui est le pool de mémoire système physique. Lorsque l’adaptateur est discret/NUMA, ce pool a une bande passante plus élevée pour le processeur et moins de bande passante pour le GPU. Lorsque l’adaptateur est UMA, ce pool est le seul qui soit valide. |
D3D12DDI_MEMORY_POOL_L1 Valeur : 1 Le pool de mémoires est L1, qui est généralement appelé pool de mémoire vidéo physique (local). L1 est disponible uniquement lorsque l’adaptateur est discret/NUMA, a une bande passante plus élevée pour le GPU et ne peut même pas être accessible par le processeur. Lorsque l’adaptateur est UMA, ce pool n’est pas disponible. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h |