如何在DirectShow中保存或加载过滤器的属性

时间:2015-11-04 10:46:46

标签: com directshow directshow.net

我的应用程序图表中有一个源过滤器。我可以使用标准API显示属性页面(来自oleaut32.dll - OleCreatePropertyFrame,请参阅Displaying a Filter's Property Pages)。

但是如何从代码中保存/序列化和加载/反序列化过滤器属性? 我正在使用DirectShow.NET来构建图形。

1 个答案:

答案 0 :(得分:2)

从过滤器查询IPersistStream接口,并使用IPersistStream.Save请求将持久性设置写入流。 Load同样回来了。