Partager via


Interface IAudioProcessingObjectLoggingService (audioengineextensionapo.h)

Représente un service de journalisation pour les API.

Héritage

L’interface IAudioProcessingObjectLoggingService hérite de l’interface IUnknown.

Méthodes

L’interface IAudioProcessingObjectLoggingService utilise ces méthodes.

 
IAudioProcessingObjectLoggingService ::ApoLog

Journalise un événement APO.

Remarques

Obtenez une instance de cette interface par QueryService sur l’objet dans le champ pServiceProvider de la structure APOInitSystemEffects3 passée dans le paramètre pbyData à IAudioProcessingObject ::Initialize. Spécifiez SID_AudioProcessingObjectLoggingService comme identificateur dans le paramètre guidService .

Notes

IAudioProcessingObjectLoggingService ::ApoLog ne doit jamais être appelé à partir d’un thread de priorité en temps réel. Pour plus d’informations sur les priorités de thread, consultez Planification des priorités.

Pour plus d’informations sur les API Windows 11 pour les objets de traitement audio (API) qui peuvent être fournis avec des pilotes audio, consultez Windows 11 API pour les objets de traitement audio.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Build 22000
En-tête audioengineextensionapo.h