Share via


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

指定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

另請參閱

IDXGIAdapter3