Bagikan melalui


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

Fungsi Media Foundation

Perender Audio Streaming