我在Graphedit中有过滤器,其设置可以更改。
我有一个usb网络摄像头,我可以去它的属性并使它以不同的大小流,但我不知道如何以编程方式更改这些类型的选项,而不会弹出实际的网络摄像头属性框。我想在某种意义上保持流线型。
.QueryFilterInfo()
没有给我任何访问这些类型的选项,也没有。
.QueryPinInfo()
有没有办法在C#中访问这些选项?
更新: http://sourceforge.net/projects/directshownet/forums/forum/460697/topic/1319584
向您展示如何正确使用GetStreamCaps
答案 0 :(得分:3)
您要查找的接口是源过滤器输出引脚上的IAMStreamConfig这可以指定fps,高度和宽度等。即使该链接适用于c ++版本,IAMStreamConfig也可以在C#中使用它列在here。