5

我有一些自定义 DirectShow 过滤器(用于编码/解码/复用/解复用)。

我想在 Media Foundation 上将它们用作 MFT。

我听过一些人说:

“微软声称所有 DirectShow 过滤器只需添加一些代码即可迁移到 MFT”

实际上,我怀疑有没有快速的方法。因为 DShow 和 MediaFoundation 的方法、API 不同。

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

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

提前致谢。

4

2 回答 2

2

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

于 2009-09-01T18:27:11.240 回答
0

没有快速迁移。您必须创建可以从 IBaseFilter* 返回 IMFTransform* 的东西。

我正在我目前正在处理的应用程序中这样做。

于 2013-03-05T15:10:41.177 回答