AudioDeviceOutputNode.EffectDefinitions 属性

定义

获取音频设备输出节点的效果定义列表。 列表中的效果处理流经节点的音频数据,其出现在列表中的顺序。

public:
 property IVector<IAudioEffectDefinition ^> ^ EffectDefinitions { IVector<IAudioEffectDefinition ^> ^ get(); };
IVector<IAudioEffectDefinition> EffectDefinitions();
public IList<IAudioEffectDefinition> EffectDefinitions { get; }
var iVector = audioDeviceOutputNode.effectDefinitions;
Public ReadOnly Property EffectDefinitions As IList(Of IAudioEffectDefinition)

属性值

节点的效果定义列表。

实现

注解

若要向节点添加音频效果,请将实现 IAudioEffectDefinition 的对象添加到 EffectDefinitions 属性。 可以通过将以前添加的效果定义传递到 DisableEffectsByDefinition 方法来禁用效果。 通过将定义传递给 EnableEffectsByDefinition 来重新启用禁用的效果。

可以在 Windows.Media.Audio 命名空间中找到几个平台提供的效果。 其中包括:

此外,还可以通过创建实现 IBasicAudioEffect 接口的 Windows 运行时 组件来创建自己的自定义音频效果。 有关创建自定义音频效果的演练,请参阅 自定义音频效果

适用于