Fungsi MFCreateAudioRenderer (mfidl.h)
Membuat Perender Audio Streaming.
Sintaks
HRESULT MFCreateAudioRenderer(
[in] IMFAttributes *pAudioAttributes,
[out] IMFMediaSink **ppSink
);
Parameter
[in] pAudioAttributes
Penunjuk ke antarmuka IMFAttributes , yang digunakan untuk mengonfigurasi perender audio. Parameter ini bisa NULL. Lihat Keterangan.
[out] ppSink
Menerima penunjuk ke antarmuka IMFMediaSink 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 mengonfigurasi perender audio, atur salah satu atribut berikut pada antarmuka IMFAttributes yang ditentukan dalam parameter pAudioAttributes .
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 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | mfidl.h |
Pustaka | Mf.lib |
DLL | Mf.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk