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


Метод IAudioProcessingObjectNotifications::GetApoNotificationRegistrationInfo (audioengineextensionapo.h)

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

Синтаксис

HRESULT GetApoNotificationRegistrationInfo(
  [out] APO_NOTIFICATION_DESCRIPTOR **apoNotifications,
  [out] DWORD                       *count
);

Параметры

[out] apoNotifications

Выходной параметр, возвращающий указатель на массив APO_NOTIFICATION_DESCRIPTOR указание набора изменений APO, для которых запрашиваются уведомления. Вызывающий объект выделяет структуры APO_NOTIFICATION_DESCRIPTOR с помощью CoTaskMemAlloc; Вызывающий объект должен освободить структуры с помощью CoTaskMemFree.

[out] count

Выходной параметр, указывающий количество элементов, возвращаемых в apoNotifications.

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

An HRESULT.

Замечания

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Build 22000
заголовка audioengineextensionapo.h