D3D12DDI_VIDEO_EXTENSION_COMMAND_SIZE_DATA_0063結構 (d3d12umddi.h)
查詢視訊擴充功能命令的落地大小資訊。
語法
typedef struct D3D12DDI_VIDEO_EXTENSION_COMMAND_SIZE_DATA_0063 {
[in] UINT NodeIndex;
[in] GUID CommandId;
[in] const void *pCreationParameters;
[in] SIZE_T CreationParametersSizeInBytes;
[out] UINT64 MemoryPoolL0Size;
[out] UINT64 MemoryPoolL1Size;
} D3D12DDI_VIDEO_EXTENSION_COMMAND_SIZE_DATA_0063;
成員
[in] NodeIndex
針對單一 GPU 作業,請將此設定為零。 如果有多個 GPU 節點,請設定一個位來識別節點, (套用命令佇列的裝置實體適配卡) 。 遮罩中的每個位都會對應至單一節點。 只能設定1位。
[in] CommandId
影片延伸模組命令的唯一標識符。
[in] pCreationParameters
初始化參數結構的指標。 這個結構的參數必須符合 D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_INITIALIZATION的參數列舉。
[in] CreationParametersSizeInBytes
初始化參數結構的大小,以位元組為單位。
[out] MemoryPoolL0Size
表示 L0 中的命令大小。 L0 是 GPU 的「最接近」記憶體。 針對離散適配卡,這是離散圖形記憶體。 對於整合式適配卡,這通常是系統記憶體大小。
[out] MemoryPoolL1Size
表示 L1 中的命令大小。 L1 是 GPU 的「下一個最接近」記憶體。 如果是離散適配卡,這是系統記憶體。 整合式配接器通常沒有 L1,而且在這裡回報零大小。
備註
驅動程式必須支持現有的 pfnMakeResident 和 pfnEvict 與 D3D12DDI_HVIDEOEXTENSIONCOMMAND。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 (版本 1903) |
標頭 | d3d12umddi.h |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應