【发布时间】:2010-09-26 14:35:55
【问题描述】:
我正在开发一个视频捕捉应用程序,我想实现缩放功能。
使用 DirectShow 我遇到了 IAMCameraControlInterface。它有一个方法::Set(),应该用于设置几个相机参数。
但是我玩弄了它,却无能为力。然后我尝试调用 ::GetRange() 方法,该方法应该返回可能的参数值的范围,但它没有返回任何内容。
设备真的有可能不支持任何选项吗?看起来很奇怪,因为原生相机应用程序支持缩放,但我真的不知道这种奇怪结果的主要问题在哪里。
有没有人使用过类似的应用程序?有谁知道这里可能出了什么问题或如何有效地使用IAMCameraControlInterface 函数?
【问题讨论】:
标签: c++ windows-mobile directshow zooming video-capture