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.
Mendaftarkan handler skema dalam proses pemanggil.
Sintaks
HRESULT MFRegisterLocalSchemeHandler(
[in] PCWSTR szScheme,
[in] IMFActivate *pActivate
);
Parameter
[in] szScheme
String yang berisi skema. Skema ini mencakup karakter ':' berikutnya; misalnya, "http:".
[in] pActivate
Penunjuk ke antarmuka IMFActivate dari objek aktivasi. Pemanggil mengimplementasikan antarmuka ini. Metode IMFActivate::ActivateObject objek aktivasi harus membuat objek handler skema. Handler skema mengekspos antarmuka IMFSchemeHandler .
Nilai kembali
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Penangan skema digunakan di Microsoft Media Foundation selama proses resolusi sumber, yang membuat sumber media dari URL. Untuk informasi selengkapnya, lihat Penangan Skema dan Penangan Byte-Stream.
Dalam proses, penangan skema lokal lebih diutamakan daripada penangan skema yang terdaftar di registri. Penangan skema lokal tidak terlihat oleh proses lain.
Gunakan fungsi ini jika Anda ingin mendaftarkan handler skema kustom untuk aplikasi Anda, tetapi tidak ingin handler tersedia untuk aplikasi lain.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | mfapi.h |
| Pustaka | Mfplat.lib |
| DLL | Mfplat.dll |