MFT_Grayscale示例
演示如何将视频效果实现为媒体基础转换 (MFT) 。 灰度 MFT 通过将视频中的色度值设置为中性值,将 YUV 视频转换为灰度。 MFT 接受 UYVY、YUY2 或 NV12 格式的未压缩视频。
演示的 API
此示例演示以下 Microsoft Media Foundation 接口:
使用情况
MFT_GrayScale示例生成一个 DLL,该 DLL 是 MFT 的 COM 服务器。 在使用 MFT 之前,必须注册 DLL。
若要查看正在使用的灰度 MFT,请运行 PlaybackFX 示例。 还可以使用 TopoEdit 工具生成包含灰度 MFT 的拓扑。 有关 TopoEdit 的详细信息,请参阅 TopoEdit。
要求
产品 | Version |
---|---|
Windows SDK | Windows 7 |
下载示例
此示例在 Windows 经典示例 github 存储库中提供。
相关主题