媒体基础转换

媒体基础转换(MFT)提供用于处理媒体数据的通用模型。 MFT 用于解码器、编码器和数字信号处理器(DSP)。 简言之,媒体源和媒体接收器之间的媒体管道中的任何内容都是 MFT。

本部分介绍 MFT 编程模型以及如何实现 MFT,并针对特定类型的 MFT(如解码器)提供建议。

主题 描述
关于 MFT 简要概述 MFT
基本 MFT 处理模型 更详细地介绍使用 MFT 处理数据的基本模型。
异步 MFT 描述一个异步处理模型,该模型是基本模型的替代方法。
Windows 7 中引入了异步处理。 并非每个 MFT 都支持此模型。
注册和枚举 MFT 如何注册 MFT 以及如何枚举注册表中的 MFT。
使用限制字段 描述解锁具有使用字段限制的 MFT 的机制。
MFT 和 DMO 比较 总结 MFT 和 DMO 之间的差异。
编写自定义 MFT 编写自定义 MFT 指南。

 

Media Foundation Pipeline

Media Foundation 体系结构

IMFTransform