共用方式為


MFT_Grayscale範例

示範如何將視訊效果實作為多媒體基礎架構轉換(MFT)。 灰階 MFT 會將視訊中的色度值設定為中性,將 YUV 視訊轉換成灰階。 MFT 接受 UYVY、YUY2 或 NV12 格式的未壓縮視訊。

示範的 API

此範例示範下列Microsoft Media Foundation 介面:

用法

MFT_GrayScale範例會建置 DLL,這是 MFT 的 COM 伺服器。 使用 MFT 之前,您必須註冊 DLL。

若要查看實際使用中的灰階 MFT,請執行 PlaybackFX 範例。 您也可以使用 TopoEdit 工具來建置包含灰階 MFT 的拓撲。 如需 TopoEdit 的詳細資訊,請參閱 TopoEdit

要求

產品 版本
Windows SDK Windows 7

 

下載範例

此範例可在 Windows 傳統範例 github 存放庫中取得,

關於 YUV 視訊

Media Foundation SDK 範例

Media Foundation 轉型

MFT_AudioDelay 範例

撰寫自定義 MFT