是否有任何帮助工具“动态”创建graphedit文件(以编程方式)

时间:2012-05-15 21:46:29

标签: windows directshow graphedit avisynth

我注意到avisynth只能通过包含该源的graphedit文件接受“live directshow source”作为输入。如果您知道捕获源名称(和/或您想要从该引脚输出的格式),是否有任何帮助工具可以动态创建graphedit文件?

参考:http://betterlogic.com/roger/2012/05/avisynth-live-capture

这里描述了graphedit文件语法:http://msdn.microsoft.com/en-us/library/windows/desktop/dd388788(v=vs.85).aspx(虽然它没有提到如何发现正确的值放在那里)。

1 个答案:

答案 0 :(得分:1)

文件格式位于MSDN上的相邻部分:Saving a Filter Graph to a GraphEdit File 。有一个过滤器图和过滤器支持持久性(IPeristStream接口和朋友),MSDN文章中的函数SaveGraphFile将图形保存到GraphEdit可加载文件中。