Метод IMFMediaEngineEx::SetBalance (mfmediaengine.h)
Задает баланс звука.
Синтаксис
HRESULT SetBalance(
[in] double balance
);
Параметры
[in] balance
Баланс звука. Значением может быть любое число в следующем диапазоне (включительно).
Значение | Значение |
---|---|
|
Левый канал находится в полной громкости; правильный канал не замалчивается. |
|
Правильный канал находится на полной громкости; левый канал безмолвный. |
Если значение равно нулю, левый и правый каналы находятся на равных томах. Значение по умолчанию равно нулю.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
При изменении баланса звука обработчик мультимедиа отправляет событие MF_MEDIA_ENGINE_EVENT_BALANCECHANGE . См . статью IMFMediaEventNotify::EventNotify.
Требования
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | mfmediaengine.h |