Share via


IDXGISurface2::GetResource 方法 (dxgi1_2.h)

取得支援子資源介面的父資源和子資源索引。

語法

HRESULT GetResource(
  [in]  REFIID riid,
  [out] void   **ppParentResource,
  [out] UINT   *pSubresourceIndex
);

參數

[in] riid

要求介面類別型的全域唯一識別碼 (GUID) 。

[out] ppParentResource

緩衝區的指標,接收子資源介面之父資源物件的指標。

[out] pSubresourceIndex

接收子資源介面索引之變數的指標。

傳回值

如果成功,則傳回S_OK;否則,傳回下列其中一個值:

  • 如果 物件未實作 riid 參數指定的 GUID,E_NOINTERFACE。
  • 可能是 DXGI_ERROR 主題中所述的其他錯誤碼。

備註

對於 IDXGIResource1::CreateSubresourceSurface 方法所建立的子資源介面物件, GetResource 只會傳回用來建立子資源介面的值。

實作 IDXGISurface 的目前物件是資源或檢視。 這些物件的GetResource會分別傳回 「this」 或支援檢視的資源。 在此情況下,子資源索引為 0。

需求

   
最低支援的用戶端 適用于 Windows 7 的 Windows 8 和平臺更新 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 適用于 Windows Server 2008 R2 的 Windows Server 2012 和平臺更新 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 dxgi1_2.h
程式庫 Dxgi.lib

另請參閱

IDXGISurface2