IAudioSystemEffects
Интерфейс IAudioSystemEffects использует основные методы, унаследованные от IUnknown, и должен реализовать метод Initialize . Параметры, передаваемые этому методу Initialize , должны передаваться непосредственно методу IAudioProcessingObject::Initialize .
См. метод IAudioProcessingObject::Initialize для получения сведений о структуре и параметрах, необходимых для реализации метода IAudioSystemEffects::Initialize.
Интерфейс IAudioSystemEffects2
Интерфейс IAudioSystemEffects2 был представлен в Windows 8.1 для получения сведений об объектах обработки в заданном режиме.
Интерфейс IAudioSystemEffects2 наследует от IAudioSystemEffects, но не имеет дополнительных элементов. Дополнительные сведения см. в интерфейсе IAudioSystemEffects2 (audioengineextensionapo.h).
Интерфейс IAudioSystemEffects3
APOInitSystemEffects3 добавляет возможность получения поставщика услуг, например AudioProcessingObjectLoggingService или IAudioProcessingObjectRTQueueService. Дополнительные сведения см. в интерфейсе IAudioSystemEffects3 (audioengineextensionapo.h).