AudioDeviceOutputNode.EffectDefinitions 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取音频设备输出节点的效果定义列表。 列表中的效果处理流经节点的音频数据,其出现在列表中的顺序。
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 运行时 组件来创建自己的自定义音频效果。 有关创建自定义音频效果的演练,请参阅 自定义音频效果。