IDXGIAdapter3::QueryVideoMemoryInfo 方法 (dxgi1_4.h)
這個方法會通知目前預算和處理使用量的程式。
語法
HRESULT QueryVideoMemoryInfo(
[in] UINT NodeIndex,
[in] DXGI_MEMORY_SEGMENT_GROUP MemorySegmentGroup,
[out] DXGI_QUERY_VIDEO_MEMORY_INFO *pVideoMemoryInfo
);
參數
[in] NodeIndex
類型: UINT
指定查詢視訊記憶體資訊的裝置實體適配卡。 針對單一 GPU 作業,請將此設定為零。 如果有多個 GPU 節點,請將此設定為節點的索引, (查詢視訊記憶體資訊的裝置實體適配卡) 。 請參閱 多配接器系統。
[in] MemorySegmentGroup
指定DXGI_MEMORY_SEGMENT_GROUP,將群組識別為本機或非本機。
[out] pVideoMemoryInfo
類型: DXGI_QUERY_VIDEO_MEMORY_INFO*
以目前的值填入DXGI_QUERY_VIDEO_MEMORY_INFO結構。
傳回值
類型: HRESULT
如果成功,則傳回S_OK;否則為錯誤碼。 如需錯誤碼的清單,請參閱 DXGI_ERROR。
備註
應用程式必須明確管理其物理記憶體使用量,並將使用量保留在指派給應用程式程式的預算內。 無法在其指派預算內保留使用量的程式可能會遇到雜亂,因為它們間歇性凍結並分頁以允許其他進程執行。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | dxgi1_4.h (包含 DXGI1_3.h) |
程式庫 | Dxgi.lib |
Dll | Dxgi.dll |