PKEY_AudioEndpoint_Default_VolumeInDb

在 Windows 10 版本1605及更高版本中, PKEY_AudioEndpoint_Default_VolumeInDb属性键为软件卷节点配置 dB) 中的默认卷 (。 驱动程序开发人员应提供要设置的默认 dB 值。

如果音频驱动程序未为终结点实现硬件卷节点,则 OS 将插入一个软件卷节点以控制该终结点上的卷。 有些情况下,默认的卷值太低。 此 INF 密钥向用户提供更好的体验,适用于向音频信号应用适当的增益或衰减。

备注

Ihv 和 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

媒体类 INF 扩展