D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0033 結構 (d3d12umddi.h)
擷取以指定屬性建立之視訊譯碼器堆積的記憶體配置大小。 此結構適用於 D3D12DDICAPS_TYPE_VIDEO_0020中的D3D12DDICAPS_TYPE_VIDEO_0032_DECODER_HEAP_SIZE功能檢查。
語法
typedef struct D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0033 {
D3D12DDIARG_CREATE_VIDEO_DECODER_HEAP_0033 VideoDecoderHeapDesc;
UINT64 MemoryPoolL0Size;
UINT64 MemoryPoolL1Size;
} D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0033;
成員
VideoDecoderHeapDesc
影片譯碼器堆積的建立屬性。 驅動程式應該將這些建立屬性對應至大小。
MemoryPoolL0Size
堆積物件的 L0 大小。 記憶體集區 L0 是記憶體集區「最接近」GPU。 如果是UMA配接器,這是所使用的系統記憶體數量。 對於離散配接器,這是使用的離散記憶體數量。
MemoryPoolL1Size
堆積物件的 L1 大小。 記憶體集區 L1 是記憶體集區「第二個最接近」的 GPU。 在UMA配接器的情況下,此值為零。 如果是離散適配卡,這是所使用的系統記憶體數量。
規格需求
需求 | 值 |
---|---|
標頭 | d3d12umddi.h |