Referensi API AudioEndpoint Layanan Desktop Jarak Jauh
Titik akhir audio mewakili perangkat audio, API audio, atau sumber audio atau sink lainnya, dan digunakan untuk mengirim data ke atau menggunakan data dari mesin audio. Titik akhir audio harus terhubung ke mesin audio melalui koneksi, dan setiap koneksi hanya dapat memiliki satu titik akhir yang terhubung ke dalamnya. Setelah titik akhir terdaftar, mesin audio melampirkan titik akhir ke koneksi.
Setiap objek titik akhir harus mengimplementasikan antarmuka berikut:
- IAudioEndpoint untuk mengaktifkan mesin audio untuk mendapatkan informasi tentang titik akhir.
- IAudioEndpointRT untuk mendapatkan informasi tentang buffer data sebelum melakukan pass pemrosesan dan memberi tahu titik akhir saat pass selesai.
- Antarmuka IAudioInputEndpointRT atau IAudioOutputEndpointRT , tergantung pada apakah objek titik akhir menangkap atau merender audio.
- IAudioDeviceEndpoint
- IAudioEndpointControl
Mesin audio menggunakan antarmuka ini untuk mendapatkan informasi tentang titik akhir yang melekat pada mesin. Implementasi titik akhir harus menyediakan mekanisme untuk mengirimkan data ke atau mengonsumsi data dari mesin seperti yang ditentukan oleh antarmuka ini.
API AudioEndpoint Layanan Desktop Jarak Jauh mendukung jenis, antarmuka, dan struktur enumerasi.
Di bagian ini
- Jenis Enumerasi AudioEndpoint Layanan Desktop Jarak Jauh
- Fungsi AudioEndpoint Layanan Desktop Jarak Jauh
- Antarmuka AudioEndpoint Layanan Desktop Jarak Jauh
- Struktur AudioEndpoint Layanan Desktop Jarak Jauh
Keterangan
API AudioEndpoint Layanan Desktop Jauh adalah untuk digunakan dalam skenario Desktop Jauh; ini bukan untuk aplikasi klien.
Saran dan Komentar
Kirim dan lihat umpan balik untuk