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