在CE6,pxa310平台下,用directshow开发一个摄像小程序,pVideoControl->SetMode( pStillPin, VideoControlFlag_Trigger )静态拍照之后,画面就停止了,无法恢复到预览状态。用微软给的样例程序进行测试,也是一样,无法恢复到预览状态。在windowsmobile模拟器下程序是没问题的,真不知道setmode成功后切换到preview下的原理是什么,也就没法子修改camera驱动了。在线等待知情人。浏览此贴的人顶起来。
dddddddddddddddddddddddddddddddddddddd
Capture之后 CameraDown下然后释放一下Fileter资源,然后重新建立Filter.重新初始化 Fileter的Manager & 和 previwe Filter 我的就是这么做的。
引用: 引用 3 楼 shoushui2009 的回复:
给你顶起来!
我是在拍照前停止预览,拍完后释放掉资源,然后再开始。并修改了驱动,释放掉拍照回掉。看来微软的directshow,在嵌入式方面需与驱动搭配呀。不过,还是感谢大家的回复。散分。