Поделиться через


Свойство Balance

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Примечание

Этот компонент доступен для использования в операционных системах Microsoft Windows 2000, Windows XP и Windows Server 2003. В последующих версиях он может быть изменен или недоступен.

 

Свойство Balance задает или извлекает баланс динамиков для вывода аудиопотока.

[ iBalance = ] MSWebDVD.Balance

Возвращаемое значение

Возвращает целочисленное значение, представляющее уровни баланса. Допустимый диапазон входных данных — от -10 000 до 10 000. Значение 0 задает нейтральный баланс, то есть левый и правый динамики получают одинаковый звуковой сигнал амплитуды.

Комментарии

Это свойство является чтением и записью со значением по умолчанию 0, что означает, что оба динамика получают эквивалентные звуковые сигналы. Как и в случае со свойством Volume , единицы соответствуют децибелам 01 (умножаются на -1, если

iBalance

является положительным значением). Например, значение 1000 обозначает 10 дБ в правом канале и 90 дБ в левом канале.