WaveRT 埠驅動程式簡介
在 Windows Vista 和更新版本的作業系統中,支援波浪即時 (WaveRT) 埠驅動程式,可達到改善的效能,但使用簡單的迴圈緩衝區來轉譯和擷取音訊串流。
WaveRT 埠驅動程式的改善效能包含下列特性:
波擷取和波轉譯期間的低延遲
具有問題復原的音訊串流
如同舊版 Microsoft Windows 中的 WaveCyclic 和 WavePci 埠驅動程式,WaveRT 埠驅動程式提供 核心串流 (KS) 篩選器的一般功能。 WaveRT 埠驅動程式支援可執行下列動作的音訊裝置:
他們可以連線到系統匯流排,例如 PCI Express 匯流排。
他們可以播放或錄製波資料, (由WAVEATEX 或 WAVEATEXTENSIBLE 結構) 描述的音訊資料。
他們可以使用 Windows Vista 中提供的改良排程支援,以減少音訊串流的延遲。
如果您想要讓音訊裝置利用 Windows 中提供的音訊改進功能,您的音訊裝置必須能夠在串流期間播放或擷取音訊資料,而不需要驅動程式軟體介入。 使用 WaveRT 埠驅動程式的適當設計音訊裝置,在音訊串流進入 執行 狀態直到從該狀態結束之前,驅動程式軟體只需要一些或不需要任何協助。
WaveRT 埠驅動程式的主要用戶端是以共用模式執行的音訊引擎。 如需 Windows Vista 音訊引擎的詳細資訊,請參閱 探索 Windows Vista 音訊引擎 主題。