解码器示例

演示如何为 Microsoft Media Foundation 编写解码器。

此示例实现一个模拟 MPEG-1 视频解码器,该解码器显示每个视频帧的时间代码。 它实际上不会解码 MPEG-1 位流。 下图显示了解码器的视频输出。

解码器中视频帧的屏幕截图

注意

在 Windows SDK for Windows 7 之前,此示例作为 MPEG1Source 示例的一部分包含在内。

 

演示的 API

此示例演示以下 Media Foundation 接口:

要求

产品 Version
Windows SDK Windows 7

 

下载示例

此示例在 Windows 经典示例 github 存储库中提供。

Media Foundation SDK 示例

媒体基础转换

编写自定义 MFT