Windows.Media.Effects 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含用于发现设备上的音频处理链的类。
类
| AcousticEchoCancellationConfiguration |
表示音频捕获效果 (AEC) 回声消除的配置。 |
| AudioCaptureEffectsManager |
表示音频捕获效果管理器,该管理器可用于发现设备上特定媒体类别和音频处理模式的音频处理链。 |
| AudioEffect |
表示音频效果。 |
| AudioEffectDefinition |
表示音频效果定义。 |
| AudioEffectsManager |
提供用于创建音频捕获和呈现效果管理器对象的功能。 |
| AudioRenderEffectsManager |
表示音频呈现效果管理器,该管理器可用于发现设备上特定媒体类别和音频处理模式的音频处理链。 |
| CompositeVideoFrameContext |
提供用于在 CompositeFrame 方法中执行自定义覆盖操作的上下文。 |
| ProcessAudioFrameContext |
提供用于在 ProcessFrame 方法中执行自定义音频效果操作的上下文。 |
| ProcessVideoFrameContext |
提供用于在 ProcessFrame 方法中执行自定义视频效果操作的上下文。 |
| SlowMotionEffectDefinition |
表示慢动作效果定义。 |
| VideoCompositorDefinition |
表示自定义视频合成器的定义。 |
| VideoEffectDefinition |
表示视频效果定义。 |
| VideoTransformEffectDefinition |
表示视频转换效果的定义。 |
| VideoTransformSphericalProjection |
启用 VideoTransformEffectDefinition 使用的球面投影参数的配置。 |
接口
| IAudioEffectDefinition |
公开 AudioEffectDefinition 对象的方法和属性。 创建自定义音频效果定义时实现此接口。 |
| IBasicAudioEffect |
实现以创建自定义音频效果的接口。 |
| IBasicVideoEffect |
实现以创建自定义视频效果的接口。 |
| IVideoCompositor |
实现以创建自定义视频合成器的接口。 |
| IVideoCompositorDefinition |
定义自定义视频合成器定义的接口。 |
| IVideoEffectDefinition |
公开 VideoEffectDefinition 对象的方法和属性。 创建自定义视频效果定义时实现此接口。 |
枚举
| AudioEffectState |
指定音频效果的状态。 |
| AudioEffectType |
定义音频效果类型的值。 |
| MediaEffectClosedReason |
指定媒体效果关闭的原因。 |
| MediaMemoryTypes |
指定可用于媒体操作的内存类型。 |
注解
有关如何在呈现和捕获音频设备上查询和监视音频效果的示例,请参阅音频效果 发现示例 。
有关实现你自己的效果的操作指南,请参阅 自定义视频效果 和 自定义音频效果。