VC DSHOW摄像头编程分辩率调整问题
各位好
我在VS2005,用com组件,和Dshow,编摄像头的程序,不管怎么样的,从摄像头取到的图片都只能是320*240的,我把对话框搞大了,也没有用,我觉得应该可调节分辩率的,我想调节到800*480 不过,我一直没有找到,怎么设置分辩率,哪位知道,能这一小段代码,参考下,或者有类似,代码的,发我一个,也行,我的email:yangfeng0903@yahoo.cn 谢谢了。
[解决办法]
有一个COM接口可以设置采集的分辨率、帧率等参数的,《DirectShow开发指南》这本书里面有详细的介绍,只是接口的名字记不起来了,楼主如果是公司的话,可以考虑使用现有的语音视频开发平台:AnyChat Platform Core SDK,支持多方语音、视频的交互,流媒体数据采用P2P传输,可以节约网络带宽。
[解决办法]
对,就是IID_IAMStreamConfig这个接口。