Метод 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 |