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


Интерфейс IAudioProcessingObjectNotifications2 (audioengineextensionapo.h)

Реализуется клиентами для регистрации и получения распространенных звуковых уведомлений для конечной точки APO и уведомлений о эффектах системы. Этот интерфейс предоставляет метод GetApoNotificationRegistrationInfo2, который имеет то же поведение, что и IAudioProcessingObjectNotifications::GetApoNotificationRegistrationInfo , с добавлением параметра, который можно использовать для определения типов уведомлений, поддерживаемых в версии Windows, работающей на текущем устройстве.

Наследование

Интерфейс IAudioProcessingObjectNotifications2 наследуется от интерфейса IAudioProcessingObjectNotifications.

Методы

Интерфейс IAudioProcessingObjectNotifications2 содержит следующие методы.

 
IAudioProcessingObjectNotifications2::GetApoNotificationRegistrationInfo2

Вызывается системой, чтобы клиенты могли зарегистрироваться для получения обратных вызовов уведомлений для конечной точки APO и уведомлений о эффектах системы. Этот метод добавляет параметр, который можно использовать для определения типов уведомлений, поддерживаемых в версии Windows, работающей на текущем устройстве.

Комментарии

Дополнительные сведения об API-интерфейсах Windows 11 для объектов обработки звука (APOs), которые могут поставляться с аудиодрайверами, см. в статье Windows 11 API для объектов обработки звука.

Требования

Требование Значение
Минимальная версия клиента Сборка Windows 22621
Верхняя часть audioengineextensionapo.h