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).