Интерфейс IAudioProcessingObjectLoggingService (audioengineextensionapo.h)
Представляет службу ведения журнала для APOs.
Наследование
Интерфейс IAudioProcessingObjectLoggingService наследуется от интерфейса IUnknown.
Методы
Интерфейс IAudioProcessingObjectLoggingService содержит следующие методы.
IAudioProcessingObjectLoggingService::ApoLog Регистрирует событие APO. |
Комментарии
Получение экземпляра этого интерфейса методом QueryService для объекта в поле pServiceProvider структуры APOInitSystemEffects3 , переданной в параметре pbyData в IAudioProcessingObject::Initialize. Укажите SID_AudioProcessingObjectLoggingService в качестве идентификатора в параметре guidService .
Примечание
IAudioProcessingObjectLoggingService::ApoLog никогда не следует вызывать из потока с приоритетом в режиме реального времени. Дополнительные сведения о приоритетах потоков см. в разделе Планирование приоритетов.
Дополнительные сведения об API Windows 11 для объектов обработки звука (APOs), которые могут поставляться с аудиодрайверами, см. в статье Windows 11 API для объектов обработки звука.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Сборка Windows 22000 |
Верхняя часть | audioengineextensionapo.h |