Interfaz IAudioProcessingObjectLoggingService (audioengineextensionapo.h)
Representa un servicio de registro para las API.
Herencia
La interfaz IAudioProcessingObjectLoggingService hereda de la interfaz IUnknown.
Métodos
La interfaz IAudioProcessingObjectLoggingService tiene estos métodos.
IAudioProcessingObjectLoggingService::ApoLog Registra un evento de APO. |
Comentarios
Obtenga una instancia de esta interfaz por QueryService en el objeto del campo pServiceProvider de la estructura APOInitSystemEffects3 pasada en el parámetro pbyData a IAudioProcessingObject::Initialize. Especifique SID_AudioProcessingObjectLoggingService como identificador en el parámetro guidService .
Nota
Nunca se debe llamar a IAudioProcessingObjectLoggingService::ApoLog desde un subproceso de prioridad en tiempo real. Para obtener más información sobre las prioridades de subprocesos, consulte Programación de prioridades.
Para obtener más información sobre las API de Windows 11 para los objetos de procesamiento de audio (API) que se pueden enviar con controladores de audio, consulte Windows 11 API para objetos de procesamiento de audio.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Build 22000 |
Encabezado | audioengineextensionapo.h |