Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Grafik filter KS adalah kumpulan filter KS yang telah tersambung bersama untuk memproses satu atau beberapa aliran data. Grafik filter audio adalah grafik filter KS yang terdiri dari filter yang memproses aliran data audio. Misalnya, gambar berikut adalah diagram grafik filter audio yang disederhanakan yang melakukan penyajian dan pengambilan audio.
Pada gambar, grafik filter meluas dari pin di bagian atas dua filter gelombang ke pin di bagian bawah dua filter topologi. Modul perangkat lunak mode pengguna dan perangkat audio eksternal (yaitu speaker dan mikrofon) terletak di luar grafik.
Empat filter di bagian bawah gambar mewakili perangkat perangkat keras pada adaptor audio yang dapat merender dan menangkap aliran gelombang. Masing-masing filter yang ditunjukkan pada gambar diimplementasikan dengan mengikat driver port ke driver miniport. Driver adaptor membentuk filter gelombang dengan mengikat driver port WaveRT, WavePci, atau WaveCyclic ke driver miniport WaveXxx yang sesuai. Driver adaptor membentuk filter topologi dengan mengikat driver port Topologi ke driver miniport Topologi.
Di sisi kiri gambar, aliran audio dari aplikasi DirectSound atau waveOut (atas) diputar melalui speaker (bawah). Di sisi kanan, aplikasi DirectSoundCapture atau waveIn (atas) merekam aliran yang dimasukkan dari mikrofon (bawah). Di kedua sisi, instans mesin audio, yang melakukan pencampuran untuk sistem di Windows Vista, terputus antara filter gelombang dan aplikasi. (Di Windows Server 2003, Windows XP, Windows 2000, dan Windows Me/98, driver sistem KMixer adalah mixer sistem.)
Mesin audio adalah filter perangkat lunak serbaguna yang berjalan dalam mode pengguna dan dapat dengan mudah mengonversi antara berbagai format audio dan laju sampel pada pin sumber dan sink-nya. Mesin audio biasanya dapat mengakomodasi perbedaan antara format aliran yang dikonfigurasi perangkat keras dan format aliran yang diharapkan aplikasi.
Di bagian bawah gambar sebelumnya, pin sumber yang mendorong speaker dan pin sink yang menerima sinyal mikrofon diberi label sebagai pin jembatan. Pin jembatan menjepit batas antara grafik filter dan dunia eksternal.
Pada gambar sebelumnya, jalur data yang ditampilkan antara setiap filter gelombang dan filter topologi yang sesuai biasanya mewakili koneksi fisik: koneksi perangkat keras tetap pada adaptor audio yang tidak dapat dikonfigurasi oleh perangkat lunak.
Karena pin jembatan atau pin dengan koneksi fisik terhubung secara permanen, pin ada secara implisit dan tidak dapat dibuat atau dihapus. Dengan demikian, tidak ada objek pin jembatan (instans pin jembatan) untuk mengirim IRP ke, meskipun Anda dapat meminta objek filter untuk properti KSPROPSETID_Pin pin jembatannya. Aturan yang sama berlaku untuk pin dengan koneksi fisik.
Sinyal yang melewati pin jembatan atau koneksi fisik dapat berupa analog atau digital.
Misalnya, pada gambar sebelumnya, dua pin jembatan keduanya menangani sinyal analog. Pin jembatan di sebelah kiri mengirimkan sinyal output dari DAC (pengonversi digital-ke-analog), yang mendorong speaker. Pin jembatan di sebelah kanan menerima sinyal dari mikrofon, yang memasuki ADC (konverter analog-ke-digital). Namun, pin penghubung mungkin juga mewakili konektor S/PDIF pada perangkat audio. Dalam hal ini, sinyal yang melewati pin jembatan adalah digital daripada analog.