directshow OleCreatePropertyFrame属性页的参数保存在哪里

I_believe328 2015-04-15 10:40:46
使用amcap.exe可以打开系统属性页,或自己写的程序通过OleCreatePropertyFrame接口也可以打开系统属性页,通过它可以设置亮度,对比度,帧率,视频源等参数,但每次操作系统一启动,视频源参数就被修改了,我想知道这些参数保存在哪个文件中的,如何防止重启时的修改。
...全文
1471 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jsxyhelu2015 2016-10-07
  • 打赏
  • 举报
回复
请问一下,楼主是如何通过 OleCreatePropertyFrame 打开这个属性页的?感谢!
fanmingl 2015-04-16
  • 打赏
  • 举报
回复
我也在找这个问题
fanmingl 2015-04-16
  • 打赏
  • 举报
回复
BOOL CAnalogInputFilters::ImageAdjust_Set(long Property, long lValue, long Flags) { if (mVideoCapture && mVideoCapture->GetFilter()) { IAMVideoProcAmp * pAmp = NULL; mVideoCapture->GetFilter()->QueryInterface(IID_IAMVideoProcAmp, (void**)&pAmp); if (pAmp) { HRESULT hr = pAmp->Set(Property, lValue, Flags); pAmp->Release(); return SUCCEEDED(hr); } } return FALSE; } 你找一下,就是使用这个进行设置的, Set(Property, lValue, Flags);
coloriy 2015-04-15
  • 打赏
  • 举报
回复
现在directshow还有用武之地吗,不知道哥们做什么呢,这技术是不是都淘汰了快。

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧