Panduan Pemrograman Audio Inti
Bagian panduan ini menjelaskan konsep dan fitur API audio inti Windows Vista, dan menjelaskan cara menggunakannya dalam pemrograman aplikasi.
Bagian ini berisi topik berikut.
Topik | Deskripsi |
---|---|
Komponen Audio Mode Pengguna | Melalui antarmuka tingkat rendah dalam API audio inti, klien dapat mengakses komponen sistem yang mengelola dan mencampur aliran audio. |
Audio Mode Pengguna Terproteksi (PUMA) | Menjelaskan pembaruan untuk Audio Mode Pengguna Terlindungi (PUMA), mesin audio mode pengguna di Lingkungan Terlindungi (PE), yang menyediakan lingkungan yang lebih aman untuk pemrosesan dan penyajian audio. |
Perangkat Titik Akhir Audio | Perangkat titik akhir audio adalah abstraksi perangkat lunak yang memungkinkan interaksi yang mudah digunakan dengan perangkat audio seperti mikrofon dan speaker. |
Sesi Audio | Sesi audio adalah abstraksi perangkat lunak yang memungkinkan klien mengelola kumpulan aliran audio terkait sebagai satu unit. |
Kontrol Volume | Sistem mengintegrasikan pengaturan volume berbasis kebijakannya dengan pengaturan volume pengguna dengan cara yang logis dan konsisten. |
Manajemen Aliran | WINDOWS Audio Session API (WASAPI) menyediakan sekumpulan metode lengkap untuk membuat dan mengelola aliran audio. |
Topologi Perangkat | API DeviceTopology memungkinkan klien untuk menemukan kontrol audio yang berada di sepanjang berbagai jalur data di perangkat keras audio. |
Menggunakan Antarmuka IKsControl untuk Mengakses Properti Audio | Aplikasi audio khusus mungkin perlu menggunakan antarmuka IKsControl untuk mengakses properti adaptor audio. |
Interoperabilitas dengan API Audio Warisan | Fitur utama API audio inti di Windows Vista dapat dimasukkan ke dalam aplikasi yang ada yang menggunakan fungsi DirectSound, DirectShow, dan windows multimedia waveOutXxx dan waveInXxx . |
Suara Spasial | Menyediakan panduan untuk menggunakan Windows Sonic, solusi tingkat platform Microsoft untuk dukungan suara spasial di Xbox dan Windows, memungkinkan isyarat audio surround dan elevasi (di atas atau di bawah listener). |
Topik terkait