将DirectShow过滤器迁移到Media Foundation MFT的快速方法

5 directshow ms-media-foundation

我有一些自定义DirectShow过滤器(用于Encoding/Deconding/Mux/Demux).

我想在媒体基金会上将它们用作MFT.

我听到有人说:

"Microsoft声称所有DirectShow过滤器只需添加一些代码即可迁移到MFT"

实际上,我怀疑有一个快速的方法.因为DShow和MediaFoundation之间的方法,API是不同的.

但既然有人告诉我这些信息,我想问一下:

"这是真的吗?我怎么能快速迁移?"

提前致谢.

Ger*_*ies 2

我认为他们指的是 DMO。对于本机 dshow 过滤器,您需要一个与用作 DMO 代理的过滤器没有什么不同的包装器。