Bagikan melalui


METODE IMFCaptureSource::GetService (mfcaptureengine.h)

Mendapatkan penunjuk ke objek Pembaca Sumber yang mendasar.

Sintaks

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

Parameter

[in] rguidService

GUID pengidentifikasi layanan. Saat ini nilai harus IID_IMFSourceReader atau GUID_NULL.

[in] riid

Pengidentifikasi antarmuka (IID) antarmuka yang diminta. Nilai harus IID_IMFSourceReader. Jika nilai tidak diatur ke IID_IMFSourceReader, panggilan akan gagal dan mengembalikan E_INVALIDARG.

[out] ppUnknown

Menerima pointer ke antarmuka IUnknown . Pemanggil harus merilis antarmuka.

Mengembalikan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Berhasil.
E_INVALIDARG
Argumen tidak valid.
MF_E_INVALIDREQUEST
Sumber pengambilan tidak diinisialisasi. Mungkin tidak ada perangkat tangkapan pada sistem.

Persyaratan

   
Klien minimum yang didukung Windows 8 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header mfcaptureengine.h

Lihat juga

IMFCaptureSource