1

总结一下我的问题:有没有办法在不是图形创建者但知道名字字符串的情况下显示正在运行的视频捕获设备的交叉栏属性页面。可以做到吗?我也认为如果我有图形对象的结果也可以这样做你同意吗?

详细说明:我目前正在使用 aforge directshow 库来捕获图像。不幸的是,视频捕获设备类有一个方法只能调用设备的属性页。我不想更改源代码,我也无法覆盖捕获功能,因为它是隐藏的。那么,当 IGraphBuilders 结果从外部隐藏时,这是否可能,我可以找到交叉栏(图表构建器创建的图表中的 IAMCrossbar 过滤器接口。)。我可以看到名字对象字符串,但不知道如何恢复创建的 IAMCrossbar 实现者。

谢谢

4

1 回答 1

2

如果您是图表的创建者,则需要在图表中显式添加交叉过滤器才能访问其属性页。如果库不这样做并且图中不存在交叉开关过滤器,我认为您无法访问它。您需要接管图形创建以确保存在交叉开关。

于 2012-01-12T19:15:36.013 回答