структура AUDIO_MICROPHONE_BOOST_NOTIFICATION (audioengineextensionapo.h)
Представляет уведомление APO о повышении звукового микрофона.
Синтаксис
typedef struct AUDIO_MICROPHONE_BOOST_NOTIFICATION {
IMMDevice *endpoint;
GUID eventContext;
BOOL microphoneBoostEnabled;
float levelInDb;
float levelMinInDb;
float levelMaxInDb;
float levelStepInDb;
BOOL muteSupported;
BOOL mute;
} AUDIO_MICROPHONE_BOOST_NOTIFICATION;
Члены
endpoint
IMMDevice, представляющий конечную точку звука, связанную с уведомлением.
eventContext
Идентификатор GUID, представляющий контекст, связанный с инициатором события. Клиент может использовать этот метод для отслеживания изменений управления, внесенных другими процессами и оборудованием. Функции IAudioVolumeLevel::SetLevel и IAudioMute::SetMute используют контекст. При получении этого уведомления клиент может проверить guid контекста, чтобы определить, является ли он или другой клиент источником уведомления.
microphoneBoostEnabled
Логическое значение, указывающее наличие части "Повышение микрофона" (соединителя или подсоединения) топологии устройства захвата звука.
levelInDb
Значение float, указывающее уровень громкости в децибелах.
levelMinInDb
Значение типа float, указывающее минимальный уровень объема в децибелах.
levelMaxInDb
Значение типа float, указывающее максимальный уровень громкости в децибелах.
levelStepInDb
Значение типа float, указывающее значение шага между последовательными уровнями тома в диапазоне levelMinInDb и levelMaxInDb.
muteSupported
Логическое значение, указывающее, поддерживается ли интерфейс IAudioMute частью "Повышение микрофона" топологии устройства захвата звука.
mute
Логическое значение, указывающее текущее состояние (включено или отключено) элемента управления отключением звука.
Комментарии
Дополнительные сведения об API-интерфейсах Windows 11 для объектов обработки звука (APOs), которые могут поставляться с аудиодрайверами, см. в статье Windows 11 API для объектов обработки звука.
Требования
Требование | Значение |
---|---|
Заголовок | audioengineextensionapo.h |