Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Программа SndVol32 (Sndvol32.exe) управляет настройками громкости для различных источников звука (таких как воспроизведение, CD и синтезатор), а также общей настройкой громкости. Программа SndVol32 представлена как значок динамика, который отображается в области уведомлений на панели задач, которая отображается в правом нижнем углу экрана Windows по умолчанию.
Программа SysTray (Systray.exe) отвечает за отображение значка говорящего при включении и скрытии значка говорящего при отключении. В Windows XP значок говорящего скрыт по умолчанию. Во всех остальных версиях Windows, включая Windows XP с пакетом обновления 1 (SP1), значок докладчика по умолчанию отображается.
В Windows XP выполните следующие действия, чтобы отобразить значок говорящего на панели задач:
На панели управления щелкните значок звуков и звуковых устройств (или просто запустите mmsys.cpl).
На вкладке "Громкость" установите флажок значок громкости на панели задач.
Если уровень громкости звуковой карты можно изменить под управлением программного обеспечения, на панели задач появится значок динамика. Вы можете изменить настройку основного уровня громкости, нажав на этот значок и откорректировав ползунок громкости.
Во время входа SysTray запрашивает звуковой драйвер для строки миксера с типом компонента MIXERLINE_COMPONENTTYPE_DST_SPEAKERS (назначение динамиков) или MIXERLINE_COMPONENTTYPE_DST_HEADPHONES (назначение наушников), чтобы определить, должен ли отображаться значок говорящего. Если ни из этих типов компонентов не найдено, SysTray не отображает значок говорящего. Если она находит строку, она запрашивает строку, чтобы определить, содержит ли она элемент управления выключением. SysTray завершает обработку строк микшера во время входа в систему, сохраняя внутренний идентификатор строки и идентификатор элемента управления отключением звука для последующего использования.
Программа SndVol32 также предоставляет пользовательский интерфейс для управления всеми регуляторами громкости в системе. Когда пользователь дважды щелкает значок динамика в области уведомлений (или просто запускает Sndvol32.exe), SndVol32 отображает окно "Общая громкость", которое содержит ползунки для управления уровнем основной громкости и уровнями громкости на различных звуковых источниках. В этом случае SndVol32 использует другой алгоритм для определения того, что отображать. Для ползунка регулировки основного уровня громкости он ищет первый элемент управления громкостью на "мастер" назначении (например, назначении, пронумерованном нулем). Обычно это место назначения докладчика.
Когда запускается SndVol32, он запрашивает драйвер mixer-line в поисках набора известных ему элементов управления. Чтобы отобразить панель ползунка, строка SOURCE должна иметь по крайней мере один из следующих элементов управления:
Регулировка громкости
Отключить элемент управления
Расширенная регулировка (AGC, бас или высокие частоты)
Если ни один из этих элементов управления не найден, SndVol32 не отображает панель. Исходная строка, просто являющаяся частью MUX без элементов управления, недостаточна для отображения. Это ограничение легко обойти путем вставки поддельных элементов управления MUTE в топологию, чтобы отобразить панели. Когда линия просто передается в MUX, поле выбора, отображаемое для мультиплексоров, скрывает элемент управления MUTE.
Узлы топологии аудио WDM, которые плохо соотносятся с контролем линий микшера, не отображаются SndVol32. Дополнительные сведения о том, какие узлы переводятся в элементы управления mixer-line, см. в Topology Nodes. Драйвер WDM микшерной линии преобразует некоторые узлы в элементы управления, но SndVol32 отображает только те элементы управления, о которых он знает.
Сведения о диапазонах громкости и уровнях громкости по умолчанию в различных версиях Windows см. в разделе "Параметры громкости звука по умолчанию".