共用方式為


變更輔助Audio-Devices的磁片區

[與此頁面相關聯的功能 「波狀音訊」是舊版功能。 WASAPI音訊圖表已取代它。 WASAPI音訊圖表已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 WASAPI音訊圖形 ,而不是 「波形音訊」。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。

Windows 提供下列函式來查詢和設定輔助音訊裝置的音量。

函式 描述
auxGetVolume 擷取指定輔助輸出裝置的目前磁片區設定。
auxSetVolume 設定指定輔助輸出裝置的磁片區。

 

並非所有輔助音訊裝置都支援音量變更。 有些裝置可以同時支援左側和右通道上的個別磁片區變更。

磁片區是在雙字值中指定,如同使用電壓音訊和 MIDI 音量控制函式一樣。 當音訊格式為立體時,上方 16 位會指定右通道的相對音量,而下方 16 位則指定左通道的相對音量。 對於不支援左通道和右通道音量控制的裝置,下方 16 位會指定磁片區層級,並忽略上方 16 位。

音量層級值的範圍從0x0 (無聲) 到0xFFFF (最大音量) ,並以對數方式解譯。 當將磁片區層級從0x5000增加到0x6000時,感知的磁片區增加與0x4000到0x5000相同。