核心音訊程序設計指南

本指南章節說明 Windows Vista 核心音訊 API 的概念和功能,並說明如何在應用程式程式設計中使用它們。

此章節包含下列主題。

主題 說明
使用者模式音訊元件 透過核心音訊 API 中的低階介面,用戶端可以存取管理及混合音訊數據流的系統元件。
受保護的使用者模式音訊 (PUMA) 描述受保護使用者模式音訊 (PUMA) 的更新,這是受保護環境 (PE) 中的使用者模式音訊引擎,其為音訊處理和轉譯提供更安全的環境。
音訊端點裝置 音訊端點裝置是一種軟體抽象概念,可讓使用者與麥克風和喇叭等音訊裝置進行方便使用的互動。
音訊會話 音訊會話是一種軟體抽象概念,可讓用戶端以單一單位方式管理相關音訊數據流的集合。
音量控件 系統會以邏輯且一致的方式,將其原則式磁碟區設定與使用者的磁碟區設定整合。
串流管理 Windows 音訊會話 API (WASAPI) 提供一組完整的方法來建立和管理音訊串流。
裝置拓撲 DeviceTopology API 可讓用戶端探索位於音訊硬體中各種數據路徑的音訊控件。
使用 IKsControl 介面存取音訊屬性 特殊的音訊應用程式可能需要使用 IKsControl 介面來存取音訊配接器的屬性。
與舊版音訊 API 的互操作性 Windows Vista 中核心音訊 API 的主要功能可以併入使用 DirectSound、DirectShow 和 Windows 多媒體 waveOutXxxwaveInXxx 函式的現有應用程式中。
空間音效 提供在 Xbox 和 Windows 上使用 Windows Sonic 的平臺層級解決方案,以支援 Xbox 和 Windows 上的空間音效,同時啟用環繞和提升許可權(高於或低於接聽程式)音訊提示的指引。

 

核心音訊 API