Compartilhar via


Interface IAudioProcessingObjectLoggingService (audioengineextensionapo.h)

Representa um serviço de registro em log para APOs.

Herança

A interface IAudioProcessingObjectLoggingService herda da interface IUnknown.

Métodos

A interface IAudioProcessingObjectLoggingService tem esses métodos.

 
IAudioProcessingObjectLoggingService::ApoLog

Registra um evento do APO.

Comentários

Obtenha uma instância dessa interface por QueryService no objeto no campo pServiceProvider da estrutura APOInitSystemEffects3 passada no parâmetro pbyData para IAudioProcessingObject::Initialize. Especifique SID_AudioProcessingObjectLoggingService como o identificador no parâmetro guidService .

Observação

IAudioProcessingObjectLoggingService::ApoLog nunca deve ser chamado de um thread de prioridade em tempo real. Para obter mais informações sobre prioridades de thread, consulte Prioridades de agendamento.

Para obter mais informações sobre as APIs de Windows 11 para apos (objetos de processamento de áudio) que podem ser enviadas com drivers de áudio, consulte Windows 11 APIs para objetos de processamento de áudio.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Build 22000
Cabeçalho audioengineextensionapo.h