关于“在DirectShow之外使用DirectShow过滤器吗?”

|| 我在以下链接中有完全相同的问题, 在DirectShow之外使用DirectShow过滤器? 我是直接上演的新鲜人,而我对这两个答案的了解还不够。而且我找不到与作者联系以询问他是否解决了他的问题的方法。有没有办法做到这一点? 或者,有人可以提供更多有关这两个答案的详细信息吗?所谓的“用手”称为“各种过滤器”是什么意思,关于“包装整个过滤器图”是什么意思?     
已邀请:
我无法评论“手工”方法(坏主意,IMO),但是使用DirectShow的一种方法是将整个过滤器图形包装在Media Foundation对象中。因此,是的,在Media Foundation对象内部将是一个完整的DirectShow图,以及您感兴趣的过滤器。 当然,这并非易事-对于DirectShow图,您需要一些输入过滤器,然后可能需要一个样本采集器过滤器才能从图中提取样本。您的图形如下所示: 源过滤器->一些DMO解码器->采样采集器->空渲染器 ...并且每次通过样品时,样品采集器都会调用回调。 如果您的解码器过滤器是DMO,则将变得更加容易。我认为您不使用DMO过滤器?     

要回复问题请先登录注册