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 の場合、このプールは CPU の帯域幅が大きく、GPU の帯域幅も少なくなります。 アダプターが UMA の場合、このプールだけが有効です。
D3D12DDI_MEMORY_POOL_L1
値: 1
メモリ プールは L1 で、通常は物理 (ローカル) ビデオ メモリ プールと呼ばれます。 L1 は、アダプターがディスクリート/NUMA であり、GPU の帯域幅が大きく、CPU からアクセスできない場合にのみ使用できます。 アダプターが UMA の場合、このプールは使用できません。

要件

要件
Header d3d12umddi.h

こちらもご覧ください

D3D12DDIARG_CREATEHEAP_0001