DirectShow过滤器属性窗口

时间:2017-03-21 19:02:26

标签: c# c++ directshow skype

我将编写一个简单的DirectShow捕获源过滤器,用于Skype。我有一些我想要向用户公开的参数。当然我可能会创建一个单独的exe来设置Windows注册表...但我想知道是否有办法将此属性页“附加”到使用视频输入的应用程序中始终存在的“网络摄像头设置”按钮。 / p>

该按钮实际调用了什么?

是否有标准的文档化方法来实现这一目标?

1 个答案:

答案 0 :(得分:1)

每个源过滤器都可以将属性页面公开给使用的应用程序。您需要实现ISpecifyProperyPages接口。有关更多详细信息和示例,请查看此MSDN页面:https://msdn.microsoft.com/en-us/library/windows/desktop/dd375010(v=vs.85).aspx C ++ DirectShow类还为实际的属性页实现提供了一个基类:CBasePropertyPage。