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 |