数字信号处理器

本部分介绍 Windows 提供的数字信号处理器 (DSP) 对象。

Microsoft 使用术语 数字信号处理器 来指定一组 COM 对象,这些对象对未压缩的音频和视频数据执行转换。 此 SDK 中所述的 DSL 以各种未压缩格式转换音频和视频。

DSP 可以自己使用,也可以与音频和视频编解码器结合使用。 除了语音捕获 DSP 之外,此处列出的每个 DSP 实现两个独立但相似的接口。

接口 说明
IMFTransform 与 Microsoft Media Foundation 兼容。
IMediaObject 与 DirectShow 兼容。

 

可以使用 IPropertyStore 接口来配置 DSP 以设置属性。 某些 DSL 具有用于设置属性的其他接口。 若要使用这些接口,请调用 DSP 的任何其他接口的 QueryInterface 方法。 每个 DSP 的参考主题列出了支持的属性、接口和其他功能。

本部分包含以下主题。

Dsp 说明
音频重新采样器 DSP 转换音频流的采样率。
颜色控制转换 DSP 调整视频流的颜色特征。
颜色转换器 DSP 在颜色格式之间转换视频流。
帧速率转换器 DSP 更改视频流的帧速率。
视频大小调整器 DSP 调整视频流的大小。
语音捕获 DSP 封装多个与语音捕获相关的 DSP。

 

Media Foundation 编程参考