IAudioSystemEffects

Die IAudioSystemEffects-Schnittstelle verwendet die grundlegenden Methoden, die von IUnknown übernommen werden, und muss eine Initialize-Methode implementieren. Die Parameter, die an diese Initialize-Methode übergeben werden, müssen direkt an die IAudioProcessingObject::Initialize-Methode übergeben werden.

Informationen zur Struktur und zu den Parametern, die zum Implementieren der IAudioSystemEffects::Initialize-Methode erforderlich sind, finden Sie unter der IAudioProcessingObject::Initialize-Methode.

IAudioSystemEffects2-Schnittstelle

Die IAudioSystemEffects2-Schnittstelle wurde mit Windows 8.1 zum Abrufen von Informationen über die Verarbeitungsobjekte in einem bestimmten Modus eingeführt.

Die IAudioSystemEffects2-Schnittstelle übernimmt von IAudioSystemEffects, verfügt jedoch nicht über zusätzliche Member. Weitere Informationen finden Sie unter IAudioSystemEffects2-Schnittstelle (audioengineextensionapo.h).

IAudioSystemEffects3-Schnittstelle

APOInitSystemEffects3 bietet die Möglichkeit, einen Dienstanbieter wie AudioProcessingObjectLoggingService oder IAudioProcessingObjectRTQueueService abzurufen. Weitere Informationen finden Sie unter IAudioSystemEffects3-Schnittstelle (audioengineextensionapo.h).