[英]How can i Programmatically set a Directshow Filters' options?
我在Graphedit中有过滤器,可以更改其设置。
我有一个USB网络摄像头,可以转到其属性并使它以不同的大小进行流传输,但是我不确定在不弹出实际网络摄像头属性框的情况下如何以编程方式更改这些类型的选项。 我想在某种意义上保持它的流线排列。
.QueryFilterInfo()
没有让我使用这些类型的选项,也没有
.QueryPinInfo()
有没有办法在C#中访问这些选项?
更新: http : //sourceforge.net/projects/directshownet/forums/forum/460697/topic/1319584
向您展示如何正确使用GetStreamCaps
你要找的接口是IAMStreamConfig源过滤器的输出引脚这让你指定FPS和高度和宽度等,即使路段是针对C ++版本上,IAMStreamConfig可在C#中,因为它被列在这里 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.