动态Graph生成

如果需要修改现有筛选器图,可以停止图形、进行更改并重启图形。 这通常是最佳方法。 但是,在某些情况下,你可能希望在图形仍在运行时更改图形。 例如:

  • 应用程序在播放期间插入视频效果筛选器。
  • 源筛选器切换媒体类型中流,可能需要新的解压缩筛选器。
  • 应用程序向图形添加新的视频流。

这些都是 动态图形生成的示例,该术语涵盖对筛选器图的任何类型的更改,同时图形继续运行。 动态图形生成可由应用程序或图形中的筛选器启动。 可以采用三种不同的方案:

关于DirectShow