Compartir a través de


SysTray y SndVol32

El programa SndVol32 (Sndvol32.exe) controla tanto la configuración del volumen para varios orígenes de sonido (como wave, CD y sintetizador) como la configuración del volumen maestro. El programa SndVol32 se representa como un icono de altavoz que aparece en el área de notificación de la bandeja del sistema de la barra de tareas, que aparece en la esquina inferior derecha de la pantalla de Windows de forma predeterminada.

El programa SysTray (Systray.exe) es responsable de mostrar el icono del altavoz cuando está activado y para ocultar el icono del altavoz cuando está desactivado. En Windows XP, el icono del altavoz está oculto de forma predeterminada. En todas las demás versiones de Windows, incluido Windows XP SP1, el icono del altavoz está visible de forma predeterminada.

En Windows XP, siga estos pasos para mostrar el icono del altavoz en la barra de tareas:

  1. En Panel de control, haga clic en el icono Sonidos y dispositivos de audio (o simplemente ejecute mmsys.cpl).

  2. En la pestaña Volumen , active la casilla Colocar volumen en la barra de tareas .

Si el nivel de volumen de la tarjeta de sonido se puede cambiar bajo el control de software, aparece un icono de altavoz en la barra de tareas. Puede cambiar la configuración del volumen maestro haciendo clic con un solo clic en ese icono y ajustando el control deslizante del volumen.

En tiempo de inicio de sesión, SysTray consulta el controlador de audio para una línea de mezclador con un tipo de componente MIXERLINE_COMPONENTTYPE_DST_SPEAKERS (destino del altavoz) o MIXERLINE_COMPONENTTYPE_DST_HEADPHONES (destino de auriculares) para determinar si se debe mostrar el icono del altavoz. Si no se encuentra ninguno de estos tipos de componentes, SysTray no muestra el icono del altavoz. Si encuentra la línea, consulta la línea para determinar si contiene un control silenciado. SysTray completa su procesamiento de línea de mezclador en tiempo de inicio de sesión almacenando internamente el identificador de línea y el identificador de control silenciado para futuras referencias.

El programa SndVol32 también proporciona una interfaz de usuario para controlar todos los controles de volumen del sistema. Cuando un usuario hace doble clic en el icono del altavoz de la bandeja del sistema (o simplemente ejecuta Sndvol32.exe), SndVol32 muestra una ventana "Volumen maestro", que contiene controles deslizantes para controlar el nivel de volumen maestro y los niveles de volumen en los distintos orígenes de sonido. En este caso, SndVol32 usa un algoritmo diferente para determinar lo que muestra. Para el control deslizante del volumen maestro, busca el primer control de volumen en el destino "maestro" (por ejemplo, el destino que es cero numerado). Normalmente, este es el destino del hablante.

Cuando se ejecuta SndVol32, consulta al controlador de línea de mezclador que busca un conjunto de controles sobre los que conoce. Para mostrar un panel deslizante, la línea SOURCE debe tener al menos uno de los siguientes controles:

  • Control de volumen

  • Silenciar control

  • Control avanzado (AGC, bajo o treble)

Si no se encuentra ninguno de estos controles, SndVol32 no muestra el panel. Una línea de origen simplemente forma parte de un MUX sin controles no es suficiente para mostrarse. Esta restricción se evita fácilmente insertando un control MUTE falso en la topología para que se muestren los paneles. Cuando la línea simplemente se alimenta en un MUX, el cuadro Seleccionar que se muestra para muxes oculta el control MUTE.

Los nodos de topología de audio WDM que no se asignan bien a un control de línea mezclador no se muestran en SndVol32. Consulte Nodos de topología para obtener más información sobre los nodos que se traducen en controles de línea mezclador. El controlador de línea de mezcla WDM traduce algunos nodos en controles, pero SndVol32 muestra solo el conjunto de controles que conoce.

Para obtener información sobre los intervalos de volúmenes y los niveles de volumen predeterminados en las distintas versiones de Windows, vea Configuración predeterminada del volumen de audio.