Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengkueri sumber media atau dekoder yang mendasari untuk antarmuka.
Syntax
HRESULT GetServiceForStream(
[in] DWORD dwStreamIndex,
[in] REFGUID guidService,
[in] REFIID riid,
[out] LPVOID *ppvObject
);
Parameter-parameternya
[in] dwStreamIndex
Aliran atau objek yang akan dikueri. Jika nilainya MF_SOURCE_READER_MEDIASOURCE, metode akan meminta sumber media. Jika tidak, ia meminta dekoder yang terkait dengan aliran yang ditentukan. Nilai berikut dimungkinkan.
[in] guidService
GUID pengidentifikasi layanan. Jika nilainya GUID_NULL, metode memanggil QueryInterface untuk mendapatkan antarmuka yang diminta. Jika tidak, metode memanggil metode IMFGetService::GetService . Untuk daftar pengidentifikasi layanan, lihat Antarmuka Layanan.
[in] riid
Pengidentifikasi antarmuka (IID) antarmuka yang diminta.
[out] ppvObject
Menerima penunjuk ke antarmuka yang diminta. Pemanggil harus merilis antarmuka.
Mengembalikan nilai
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT.
Komentar
Antarmuka ini tersedia di Windows Vista jika Suplemen Pembaruan Platform untuk Windows Vista diinstal.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 7, Windows Vista, dan Platform Update Supplement untuk Windows Vista [aplikasi desktop | Aplikasi UWP] |
| Server minimum yang didukung | Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
| Platform Target | Windows |
| Header | mfreadwrite.h |