Memperkenalkan Driver Port WaveRT
Di Windows Vista dan sistem operasi yang lebih baru, dukungan disediakan untuk driver port real-time gelombang (WaveRT) yang mencapai peningkatan performa tetapi menggunakan buffer siklik sederhana untuk merender dan menangkap aliran audio.
Peningkatan performa driver port WaveRT mencakup karakteristik berikut:
Latensi rendah selama penangkapan gelombang dan penyajian gelombang
Aliran audio yang tahan glitch
Seperti driver port WaveCyclic dan WavePci di versi Microsoft Windows sebelumnya, driver port WaveRT menyediakan fungsionalitas generik untuk filter streaming kernel (KS). Driver port WaveRT menyediakan dukungan untuk perangkat audio yang dapat melakukan hal berikut:
Mereka dapat terhubung ke bus sistem, misalnya bus PCI Express.
Mereka dapat memutar atau merekam data gelombang (data audio yang dijelaskan oleh struktur WAVEFORMATEX atau WAVEFORMATEXTENSIBLE ).
Mereka dapat menggunakan dukungan penjadwalan yang ditingkatkan yang tersedia di Windows Vista, untuk mengurangi latensi aliran audio.
Jika Anda ingin perangkat audio Anda memanfaatkan peningkatan audio yang ditawarkan di Windows, perangkat audio Anda harus dapat memutar atau mengambil data audio dengan sedikit atau tanpa intervensi oleh perangkat lunak driver selama streaming. Perangkat audio yang dirancang dengan benar yang menggunakan driver port WaveRT membutuhkan sedikit atau tidak ada bantuan dari perangkat lunak driver sejak aliran audio memasuki status eksekusi sampai keluar dari status tersebut.
Klien utama driver port WaveRT adalah mesin audio yang berjalan dalam mode bersama. Untuk informasi selengkapnya tentang mesin audio Windows Vista, lihat topik Menjelajahi Windows Vista Audio Engine .