預設音訊音量設定

SndVol 程式 (請參閱 SysTray 和 SndVol32) 顯示一組磁片區滑杆。 滑杆表示各種音訊裝置和應用程式的音量層級設定,例如喇叭和系統音效。 每個音訊輸出和輸入都有端點音量,以及每個應用程式的應用程式音量。 音訊驅動程式只能透過KSPROPERTY_AUDIO_VOLUMELEVEL控制自己的端點磁片區。 如果驅動程式未在安裝磁片區時明確初始化這些磁片區設定,則作業系統會為這些設定選擇自己的預設值。 作業系統在所有 Windows 版本中選擇的預設值不相同,廠商可能需要將這些差異納入考慮,以確保磁片區層級在安裝驅動程式之後不會設定太高或太低。

一般規則是,如果音訊介面卡驅動一組具有自己實體音量控制的類比喇叭,INF 檔案不應該設定預設音量層級太低。 否則,使用者可能會嘗試藉由增加喇叭上的音量來補償,而不是增加音效卡上的主音量。 放大低訊號等級的結果是音訊品質遺失。

如果音訊配接器沒有硬體配接器,請參閱 軟體音量控制支援 ,以取得所提供軟體支援的相關資訊。

注意 如果有硬體處理器,則驅動程式會透過 KSPROPERTY_AUDIO_VOLUMELEVEL 核心串流屬性來設定範圍和預設層級。 如果沒有硬體處理器,Windows 將會建立軟體磁片區控制 APO。 如果在一組作用中的喇叭上有實體音量 Knob,它應該會顯示為 Windows 做為 HID 控制項。 這類似于鍵盤上的音量向上和音量減少按鈕;Windows 會看到磁片區旋動,並且會對應 (磁片區控制項是硬體或軟體磁片區。)

在理想情況下,如果一組作用中的喇叭隨附于與音訊介面卡相同的方塊中,處理站應該會將喇叭上的音量旋件調整為最適合介面卡預設音量設定的位置。 如果音訊配接器沒有實體音量控制 Knob,請參閱 軟體音量控制支援 主題,以取得 Windows 所提供的軟體支援相關資訊。

注意 如果音訊硬體公開硬體音量控制項 (像是音量 knob) ,則驅動程式會透過 KSPROPERTY_AUDIO_VOLUMELEVEL Kernel Streaming 屬性來設定範圍和預設層級。

下表顯示不同 Windows 版本中音訊的音量範圍和預設音量層級。

Windows 版本 麥克風預設值 非麥克風* 預設值
Windows Vista SP1

預設層級:0.0db

磁片區範圍:-192.0 dB ~ +12.0dB

預設層級:0.0db

磁片區範圍:-192.0 dB ~ 0dB

Windows 7

預設層級:+30.0dB

磁片區範圍:-192 dB ~ +30.0 dB

預設層級:0 dB

磁片區範圍:-192 dB ~ 0 dB

Windows 8

預設層級:0.0 dB

磁片區範圍:-96 dB ~ +30 dB

預設層級:0.0 dB

磁片區範圍:-96 dB ~ 0 dB

Windows 10

預設層級:0.0 dB

磁片區範圍:-96 dB ~ +30 dB

預設層級:0.0 dB

磁片區範圍:-96 dB ~ 0 dB

*非麥克風一詞描述麥克風以外的所有播放裝置和錄製裝置。 如需 Windows 應用程式中軟體磁片區滑杆所代表之實體磁片區滑杆的操作特性相關資訊,請參閱 音訊磁帶磁片區控制項

自訂預設音訊音量設定