在 Windows 10 版本 1605 及以後版本中, PKEY_AudioEndpoint_Default_VolumeInDb 屬性鍵可設定軟體音量節點的預設音量(以分貝為單位)。 提供你想設定的預設分貝值。
如果音訊驅動程式沒有實作硬體音量節點作為端點,Windows 會插入軟體音量節點來控制該端點的音量。 有些情況下,預設音量值太低。 當對音訊訊號施加適當的增益或衰減時,此設定資訊(INF)鍵能提供使用者更好的體驗。
備註
你可以透過驅動程式 INF 檔在拓撲過濾器中設定 PKEY_AudioEndpoint_Default_VolumeInDb ,覆蓋端點的預設軟體磁碟區值。 鍵所指定的值以分貝單位表示。
此鍵同時用於渲染端點與擷取端點。
若終端實作硬體磁碟節點,則忽略此金鑰。
任何值都可以設定,但 Windows 會確保它的值在最小值和最大值設定裡。 例如,若指定的值大於最大音量值,Windows 會將預設值設為最大音量值。
資料以 16.16 的固定點值儲存。 上方16位元用於該值的總數,下方16位元則用於分數部分。
INF檔案範例
; The following line overrides the default 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_Default_VolumeInDb = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},9"
; 10 dB
HKR,EP\0,%PKEY_AudioEndpoint_Default_VolumeInDb%,0x00010001,0xA0000
;-10 dB
;HKR,EP\0,%PKEY_AudioEndpoint_Default_VolumeInDb%,0x00010001,0xFFF60000