Cambiar el volumen del Audio-Devices auxiliar
[La característica asociada a esta página, Waveform Audio, es una característica heredada. Se ha reemplazado por WASAPI y Audio Graphs. WasAPI y gráficos de audio se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use WASAPI y Audio Graphs en lugar de Waveform Audio, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
Windows proporciona las siguientes funciones para consultar y establecer el volumen de los dispositivos de audio auxiliares.
Función | Descripción |
---|---|
auxGetVolume | Recupera la configuración del volumen actual del dispositivo de salida auxiliar especificado. |
auxSetVolume | Establece el volumen del dispositivo de salida auxiliar especificado. |
No todos los dispositivos auxiliares de audio admiten cambios de volumen. Algunos dispositivos pueden admitir cambios de volumen individuales en los canales izquierdo y derecho.
Volume se especifica en un valor de doble palabra, como con las funciones de control de volumen midi y audio de forma de onda. Cuando el formato de audio es estéreo, los 16 bits superiores especifican el volumen relativo del canal derecho y los 16 bits inferiores especifican el volumen relativo del canal izquierdo. En el caso de los dispositivos que no admiten el control de volumen de canal izquierdo y derecho, los 16 bits inferiores especifican el nivel de volumen y se omiten los 16 bits superiores.
Los valores de nivel de volumen van de 0x0 (silencio) a 0xFFFF (volumen máximo) y se interpretan logarítmicamente. El aumento del volumen percibido es el mismo al aumentar el nivel de volumen de 0x5000 a 0x6000 que es de 0x4000 a 0x5000.