atribut MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID
Menentukan pengidentifikasi untuk perangkat titik akhir audio.
Jenis Data
String karakter lebar
Keterangan
Anda dapat menggunakan atribut ini untuk mengonfigurasi perender audio. Penggunaan tergantung pada fungsi mana yang Anda panggil untuk membuat perender audio:
- MFCreateAudioRenderer: Atur atribut ini menggunakan penunjuk antarmuka IMFAttributes yang ditentukan dalam parameter pAudioAttributes .
- MFCreateAudioRendererActivate: Atur atribut ini menggunakan penunjuk antarmuka IMFActivate yang diambil dalam parameter ppActivate . Atur atribut sebelum memanggil IMFActivate::ActivateObject.
Perangkat titik akhir audio adalah perangkat keras yang terletak di salah satu ujung jalur data audio, seperti headphone atau speaker. Untuk mendapatkan pengidentifikasi titik akhir audio, gunakan API audio inti berikut:
- Gunakan antarmuka IMMDeviceEnumerator untuk menghitung perangkat pada sistem.
- Hubungi IMMDevice::GetId untuk mendapatkan pengidentifikasi untuk perangkat.
Untuk informasi selengkapnya, lihat dokumentasi CORE Audio API. Jika atribut ini tidak diatur, perender audio menggunakan perangkat titik akhir default.
Jika atribut ini diatur, jangan atur atribut MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE . Jika kedua atribut diatur, kegagalan akan terjadi saat perender audio dibuat.
Konstanta GUID untuk atribut ini diekspor dari mfuuid.lib.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |
Header |
|
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