共用方式為


IMFCaptureSink::GetService 方法 (mfcaptureengine.h)

查詢介面的基礎 接收寫入器 物件。

語法

HRESULT GetService(
  [in]  DWORD    dwSinkStreamIndex,
  [in]  REFGUID  rguidService,
  [in]  REFIID   riid,
  [out] IUnknown **ppUnknown
);

參數

[in] dwSinkStreamIndex

要查詢之數據流之以零起始的索引。 索引會在 IMFCaptureSinkSink::AddStream 方法的 pdwSinkStreamIndex 參數中傳回。

[in] rguidService

服務標識碼 GUID。 目前,值必須 GUID_NULL

[in] riid

服務標識碼 GUID。 目前,值必須 IID_IMFSinkWriter

[out] ppUnknown

接收 IUnknown 介面的指標。 呼叫端必須釋放 介面。

傳回值

這個方法可以傳回其中一個值。

傳回碼 描述
S_OK
成功。
E_INVALIDARG
無效引數。
MF_E_INVALIDREQUEST
無效的要求
MF_E_INVALIDSTREAMNUMBER
無效的數據流編號。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 mfcaptureengine.h

另請參閱

IMFCaptureSink