KSNODETYPE_NOISE_SUPPRESS
Узел KSNODETYPE_NOISE_SUPPRESS представляет собой элемент управления подавлением шума (NS). Узел NS имеет подключения для одного входного и одного выходного потока. Оба потока имеют одинаковый формат.
При создании фильтра, содержащего узел NS, или сбросе узла он изначально настраивается для работы в режиме сквозной передачи.
Узел NS можно включить в фильтр AEC (подавление акустического эха) для поддержки полнодуплексных приложений DirectSound. Дополнительные сведения см. в разделе Эффекты захвата DirectSound.
Узел KSNODETYPE_NOISE_SUPPRESS в фильтре AEC должен поддерживать следующие свойства, чтобы включить аппаратное ускорение:
KSPROPERTY_AUDIO_CPU_RESOURCES
KSPROPERTY_AUDIO_ALGORITHM_INSTANCE
KSPROPERTY_TOPOLOGYNODE_ENABLE
Свойство KSPROPERTY_TOPOLOGYNODE_ENABLE используется для включения и отключения узла. Если этот параметр отключен, узел работает в режиме сквозной передачи (то есть позволяет входному потоку проходить через выходные данные без изменения).