Универсальный регулятор громкости - Volume и BackgroundAudioPlayer.Instance.Volume - PullRequest
1 голос
/ 20 октября 2011

Подключены ли BackgroundAudioPlayer.Instance.Volume и громкость n / 30, отображаемые в универсальном регуляторе громкости (только для манго)?

Я могу установить значение BackgroundAudioPlayer.Instance.Volume, и хотя оно влияет на громкость, оно не изменяет значение n / 30 в UVC и не имеет такого же уровня управления.

В качестве примера настройки BackgroundAudioPlayer.Instance.Volume.Volume до 1,0 (макс.) Имеет другой уровень звука, когда UVC составляет 30/30, чем когда UVC составляет 5 / 30.

Что я должен установить в приложении, чтобы отразить управление UVC?

Могу ли я запросить отображение UVC с помощью кода? (Я понимаю, это отображается, когда вы нажимаете аппаратные кнопки громкости)

1011 * Пат *

1 Ответ

1 голос
/ 20 октября 2011

Вы не можете влиять на громкость, отображаемую в UVC. Громкость телефона зависит от пользователя, чтобы контролировать. Громкость, которую вы можете установить для BAP (и для MediaElement), является относительной громкостью в приложении. Теоретически, установка объема UVC на 30 и объема BAP на 0,5 должна быть эквивалентна установке объема UVC на 15 и объема BAP на 1,0.

Если вы не хотите / не хотите, чтобы громкость того, что вы играете через BPA (или MediaElement), была тише по сравнению с другими звуками в телефоне, всегда устанавливайте громкость BAP на 1,0.
Вы контролируете относительный объем вещей в вашем приложении. Пользователь регулирует громкость телефона в целом.

Нет, вы не можете активировать отображение UVC из кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...