Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс IPerChannelDbLevel представляет универсальный интерфейс управления подсоединения, который обеспечивает управление громкостью аудиопотока или частоты в аудиопотоке по каналам в децибелах. Положительный уровень объема представляет собой увеличение, а отрицательное значение — затухание.
Клиенты не вызывают методы в этом интерфейсе напрямую. Вместо этого этот интерфейс служит базовым интерфейсом для следующих интерфейсов, которые клиенты вызывают напрямую:
Наследование
Интерфейс IPerChannelDbLevel наследуется от интерфейса IUnknown . IPerChannelDbLevel также имеет следующие типы элементов:
Методы
Интерфейс IPerChannelDbLevel содержит следующие методы.
|
IPerChannelDbLevel::GetChannelCount Метод GetChannelCount получает количество каналов в аудиопотоке. (IPerChannelDbLevel.GetChannelCount) |
|
IPerChannelDbLevel::GetLevel Метод GetLevel получает уровень громкости указанного канала в децибелах. |
|
IPerChannelDbLevel::GetLevelRange Метод GetLevelRange получает диапазон (в децибелах) уровня громкости указанного канала. |
|
IPerChannelDbLevel::SetLevel Метод SetLevel задает уровень громкости указанного канала в децибелах. |
|
IPerChannelDbLevel::SetLevelAllChannels Метод SetLevelAllChannels задает уровни громкости (в децибелах) всех каналов в аудиопотоке. |
|
IPerChannelDbLevel::SetLevelUniform Метод SetLevelUniform устанавливает для всех каналов в звуковом потоке одинаковый уровень громкости в децибелах. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
| Целевая платформа | Windows |
| Header | devicetopology.h |