Freigeben über


IAudioProcessingObjectRTQueueService-Schnittstelle (audioengineextensionapo.h)

Bietet Zugriff auf die Echtzeitarbeitswarteschlange für APOs.

Vererbung

Die IAudioProcessingObjectRTQueueService-Schnittstelle erbt von der IUnknown-Schnittstelle.

Methodik

Die IAudioProcessingObjectRTQueueService-Schnittstelle verfügt über diese Methoden.

 
IAudioProcessingObjectRTQueueService::GetRealTimeWorkQueue

Ruft die ID einer Arbeitswarteschlange ab, die die APO verwenden kann, um Aufgaben zu planen, die in Echtzeit ausgeführt werden müssen.

Bemerkungen

Rufen Sie eine Instanz dieser Schnittstelle ab, indem Sie QueryService für das Objekt im pServiceProvider-Feld der APOInitSystemEffects3-Struktur aufrufen, die im PbyData-Parameter an IAudioProcessingObject::Initialize übergeben wird. Geben Sie SID_AudioProcessingObjectRTQueue als Bezeichner im guidService-Parameter an.

Informationen zur Verwendung der Echtzeit-Arbeitswarteschlangen-APIs finden Sie im Rtworkq.h-Header.

Weitere Informationen zu den Windows 11-APIs für die Audioverarbeitungsobjekte (Audio Processing Objects, APOs), die mit Audiotreibern ausgeliefert werden können, finden Sie unter Windows 11-APIs für Audioverarbeitungsobjekte.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows Build 22000
Überschrift audioengineextensionapo.h