本文為 Vista 音訊架構四種音量控制的補充說明,內容與前文核心一致,但以不同敘述角度重新整理,適合作為交叉參考。
四種音量控制方式
- 串流音量 - 單一串流級別的多通道增益
- 簡單音量 - 會話級別的統一增益(音量混合器滑桿)
- 通道音量 - 會話級別的多通道增益(相容 waveOutSetVolume)
- 端點音量 - 輸出端點級別的主音量

技術實現細節
每個 WASAPI 實例對應一個音訊串流,經混音器合成後送至音訊驅動。前三種音量透過在串流插入 APO 實現;端點音量在混音器後端由 APO 或硬體音量控制處理。
各音量適用場景
- 串流音量:遊戲 3D 定位音效、多聲道獨立控制需求
- 通道音量:空間修正校準、舊版 API 相容
- 簡單音量:99% 應用程式的標準音量控制
- 端點音量:系統主音量、硬體音量鍵控制
四種音量邏輯上可疊加,實際同時作用於音訊管線,共同決定最終輸出音量。