Interface IAudioProcessingObjectRTQueueService (audioengineextensionapo.h)

Fournit l’accès à la file d’attente de travail en temps réel pour les API.

Héritage

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

Méthodes

L’interface IAudioProcessingObjectRTQueueService comporte ces méthodes.

 
IAudioProcessingObjectRTQueueService ::GetRealTimeWorkQueue

Obtient l’ID d’une file d’attente de travail que l’APO peut utiliser pour planifier des tâches qui doivent s’exécuter à une priorité en temps réel.

Remarques

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

Pour plus d’informations sur l’utilisation des API de file d’attente de travail en temps réel, consultez en-tête rtworkq.h.

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