Compartir a través de


PKEY_AudioEndpoint_Max_VolumeInDb

En Windows 11 versión 24H2 y versiones posteriores, la clave de propiedad PKEY_AudioEndpoint_Max_VolumeInDb configura el volumen máximo (en dB) para el nodo de volumen de software. Proporcione el valor máximo de dB que desea establecer.

Si un controlador de audio no implementa un nodo de volumen de hardware para un punto de conexión, Windows inserta un nodo de volumen de software para controlar el volumen en ese punto de conexión. Hay situaciones en las que el valor máximo del volumen es demasiado alto. Esta clave de información de configuración (INF) proporciona al usuario una mejor experiencia cuando se aplica la ganancia o atenuación adecuadas a la señal de audio.

Observaciones

Puede invalidar el valor máximo de volumen de software para un punto de conexión estableciendo PKEY_AudioEndpoint_Max_VolumeInDb en un filtro de topología mediante el archivo INF del controlador. El valor especificado por la clave está en unidades dB.

Esta clave se usa para los puntos de conexión de representación y captura.

Esta clave se omite si el punto de conexión implementa un nodo de volumen de hardware.

Cualquier valor se puede establecer, pero Windows se asegura de que el valor está dentro de la configuración de valor mínimo y máximo. Por ejemplo, si el valor especificado es menor que el valor de volumen mínimo, Windows establece el valor máximo en el valor de volumen predeterminado.

Los datos se almacenan como un valor fijo de punto 16.16. Los 16 bits superiores se usan para el número entero del valor y los 16 bits inferiores se usan para la parte fraccionaria del valor.

Ejemplo de archivo 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