PKEY_AudioEndpoint_Default_VolumeInDb
在 Windows 10 1605 版和更新版本中,PKEY_AudioEndpoint_Default_VolumeInDb屬性索引鍵會在軟體磁片區節點的 dB) 中設定預設磁片區 (。 驅動程式開發人員應該提供想要設定的預設 dB 值。
如果音訊驅動程式未實作端點的硬體音量節點,OS 會插入軟體音量節點來控制該端點上的音量。 在某些情況下,預設磁片區值太低。 當適當的增益或衰減套用至音訊訊號時,此 INF 金鑰可為使用者提供更佳的體驗。
言論
IHD 和 OEM 可以使用驅動程式 INF 檔案,在拓撲篩選器上設定PKEY_AudioEndpoint_Default_VolumeInDb,以覆寫端點的預設軟體磁片區值。 索引鍵所指定的值是以 dB 單位表示。
此金鑰將用於轉譯和擷取端點。
如果端點已實作硬體磁片區節點,則會忽略此金鑰。
您可以設定任何值,但 OS 會確定該值位於最小值和最大值設定內。 例如,如果指定的值大於最大磁片區值,OS 會將預設值設定為最大磁片區值。
資料會儲存為 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