Fungsi MFCreateAudioRendererActivate (mfidl.h)
Membuat objek aktivasi untuk Streaming Audio Renderer.
Sintaks
HRESULT MFCreateAudioRendererActivate(
[out] IMFActivate **ppActivate
);
Parameter
[out] ppActivate
Menerima penunjuk ke antarmuka IMFActivate . Gunakan antarmuka ini untuk membuat perender audio. Pemanggil harus merilis antarmuka.
Nilai kembali
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Untuk membuat perender audio, panggil IMFActivate::ActivateObject pada penunjuk IMFActivate yang diambil.
Catatan Untuk menghindari kebocoran memori, panggil IMFActivate::ShutdownObject sebelum merilis referensi akhir ke perender audio atau objek aktifkan perender audio.
Atribut | Deskripsi |
---|---|
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID | Pengidentifikasi perangkat titik akhir audio. |
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE | Peran titik akhir audio. |
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS | Bendera konfigurasi lain-lain. |
MF_AUDIO_RENDERER_ATTRIBUTE_SESSION_ID | Kelas kebijakan audio. |
MF_AUDIO_RENDERER_ATTRIBUTE_STREAM_CATEGORY | Kategori aliran audio. |
MF_LOW_LATENCY | Mengaktifkan streaming audio latensi rendah. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | mfidl.h |
Pustaka | Mf.lib |
DLL | Mf.dll |