Поделиться через


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