D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0032 結構 (d3d12umddi.h)

擷取以指定屬性建立之視訊處理器的記憶體配置大小。 此結構適用于 D3D12DDICAPS_TYPE_VIDEO_0020中的D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE功能檢查。

語法

typedef struct D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0032 {
  D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0032 VideoProcessorDesc;
  UINT64                                  MemoryPoolL0Size;
  UINT64                                  MemoryPoolL1Size;
} D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0032;

成員

VideoProcessorDesc

視訊處理器堆積的建立屬性。 驅動程式應該將這些建立屬性對應至大小。

MemoryPoolL0Size

堆積物件的 L0 大小。 記憶體集區 L0 是記憶體集區「最接近」GPU。 如果是 UMA 配接器,這是所使用的系統記憶體數量。 對於離散配接器,這是使用的離散記憶體數量。

MemoryPoolL1Size

堆積物件的 L1 大小。 記憶體集區 L1 是記憶體集區「第二個最接近」的 GPU。 在 UMA 配接器的情況下,此值為零。 如果是離散介面卡,這是所使用的系統記憶體數量。

規格需求

   
標頭 d3d12umddi.h