共用方式為


PKEY_AudioEndpoint_Max_VolumeInDb

在 Windows 11 版本 24H2 及以後版本中, PKEY_AudioEndpoint_Max_VolumeInDb 屬性鍵可設定軟體音量節點的最大音量(以 dB 為單位)。 提供你想設定的最大分貝值。

如果音訊驅動程式沒有實作硬體音量節點作為端點,Windows 會插入軟體音量節點來控制該端點的音量。 有些情況下,最大音量值會過高。 當對音訊訊號施加適當的增益或衰減時,此設定資訊(INF)鍵能提供使用者更好的體驗。

備註

你可以透過驅動程式 INF 檔案在拓撲過濾器上設定 PKEY_AudioEndpoint_Max_VolumeInDb ,覆蓋端點的最大軟體容量值。 鍵所指定的值以分貝單位表示。

此鍵同時用於渲染端點與擷取端點。

若終端實作硬體磁碟節點,則忽略此金鑰。

任何值都可以設定,但 Windows 會確保值在最小值和最大值的範圍內。 例如,如果指定的值小於最小音量值,Windows 會將最大值設為預設音量值。

資料以 16.16 的固定點值儲存。 上方16位元用於該值的總數,下方16位元則用於分數部分。

INF檔案範例

; The following line overrides the maximum volume (in dB) for an endpoint.
; It is only applicable when hardware volume is not implemented.
; Decimal value expressed in fixed point 16.16 format and stored as a DWORD.

PKEY_AudioEndpoint_Max_VolumeInDb        = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},10"

; 10 dB
HKR,EP\0,%PKEY_AudioEndpoint_Max_VolumeInDb%,0x00010001,0xA0000

;-10 dB
;HKR,EP\0,%PKEY_AudioEndpoint_Max_VolumeInDb%,0x00010001,0xFFF60000