繁体   English   中英

替换DirectShow图中的过滤器

[英]Replace filters in directshow graph

如何替换DirectShow图中的过滤器? 我的图形已创建并且可以正常工作,我想停止视频捕获并再次运行它,但是这次视频资源已更改。 我删除了先前的源过滤器,并基于新的视频资源创建了一个新的过滤器,并将其添加到图形中,但是当我要将这个新的过滤器连接到下一个过滤器时,会遇到异常。 有谁能够帮助我?

过滤器已按记录替换:在停止状态下,您可以使用IGraphBuilder::DisconnectIGraphBuilder::RemoveFilterIGraphBuilder::AddFilterIGraphBuilder::Connect来更改过滤器图拓扑。

重新连接矿石或重新添加矿石时,松散的过滤器(通常为第三方过滤器,通常是优质的)是有问题的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM