作者:陆其明 刊载于《中文信息——程序春秋》2003.9期 来自 http://hqtech.nease.net/Article/DS_DynamicBuilding.htm关键字 DirectShow Dynamic Graph Building Filter Chain出于如下列出的任何一条原因:(1)应用程序在播放一段Video的过程中想要插入一个Video Effect Filter;(2)Source Filter在运行过程中,改变了Media type,需要接入新的解码Filter;(3)应用程序想要往Filter Graph中另外加入一条视频流;我们需要对已有的一个Filter Graph进行修改。通常的做法是,先将Filter Graph停止,进行修改之后,再重新启动。那么,有没有一种方法,能够操持Filter Graph运行状态的同时实现Filter Graph的重建呢?答案是肯定的。