KSPROPERTY_AEC_NOISE_FILL_ENABLE

KSPROPERTY_AEC_NOISE_FILL_ENABLE 属性用于启用和禁用背景噪音填充。 这是 AEC 节点 (KSNODETYPE_ACOUSTIC_ECHO_CANCEL) 的可选属性。

使用情况摘要表

获取 设置 目标 属性描述符类型 属性值类型

固定

KSNODEPROPERTY

BOOL

属性值(操作数据)的类型为 BOOL。 将此值设置为 TRUE 可启用背景噪音填充。 启用后,节点会将背景噪音插入到捕获流中。 将此值设置为 FALSE 将禁用背景噪音填充。

返回值

KSPROPERTY_AEC_NOISE_FILL_ENABLE 属性请求返回 STATUS_SUCCESS,以指示它已成功完成。 否则,请求将返回适当的错误状态代码。

注解

AEC 节点将后台舒适噪音插入捕获流,以避免在完全回声取消后捕获的数据流设置为零时发生的非自然静音。

创建包含 AEC 节点的筛选器或重置节点时,默认禁用后台噪音填充。

要求

标头

Ksmedia.h(包括 Ksmedia.h)

另请参阅

KSNODEPROPERTY

KSNODETYPE_ACOUSTIC_ECHO_CANCEL