ICOpen函数返回错误问题!

祸起蛋炒饭 2017-06-10 03:55:24
加精
本人初次接触视频这块知识 求大神指点
capGetVideoFormat(m_hWndVideo,&m_InInfo ,sizeof(BITMAPINFO));
capGetVideoFormat(m_hWndVideo,&m_OutInfo,sizeof(BITMAPINFO));
memset(&m_Com,0,sizeof(COMPVARS));
m_Com.cbSize=sizeof(m_Com);

//利用代码选择压缩器
m_Com.dwFlags=ICMF_COMPVARS_VALID;

m_Com.fccHandler=mmioFOURCC('x','v','i','d');
m_Com.fccType=ICTYPE_VIDEO;
m_Com.lFrame=0;
m_Com.lKey=15;
m_Com.lKeyCount=0;
m_Com.lDataRate = 780;
m_Com.lpbiOut=(BITMAPINFO*)&m_OutInfo;
m_Com.hic= ICOpen(ICTYPE_VIDEO,mmioFOURCC('x','v','i','d'),ICMODE_COMPRESS);
m_Com.cbState = 1180;

//利用对话框选择压缩器
ICCompressGetFormat(m_Com.hic,&m_InInfo.bmiHeader,&m_OutInfo.bmiHeader);
//开始压缩
int ret = ICCompressBegin(m_Com.hic,(BITMAPINFO*)&m_InInfo,(BITMAPINFO*)&m_OutInfo);
if (ret!=ICERR_OK )
MessageBox("压缩失败");


调试时 ICOpen 函数一直返回为空
...全文
3693 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
hugh_z 2017-07-26
  • 打赏
  • 举报
回复
6666666666666
yingtaowei 2017-06-30
  • 打赏
  • 举报
回复
666666666666666666666666666666
s619452279 2017-06-25
  • 打赏
  • 举报
回复
加油!!!!!!!
nettman 2017-06-20
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
大牛好多
nettman 2017-06-16
  • 打赏
  • 举报
回复
hugh_z 2017-06-14
  • 打赏
  • 举报
回复
666666666666
hugh_z 2017-06-13
  • 打赏
  • 举报
回复
66666666666666666
赵4老师 2017-06-12
  • 打赏
  • 举报
回复
百度搜相关关键字。
祸起蛋炒饭 2017-06-12
  • 打赏
  • 举报
回复
百度搜不到相关的 唯一的一个 我也按照那个要求把解码器都安装了 依然是返回时空
祸起蛋炒饭 2017-06-11
  • 打赏
  • 举报
回复
大神们 都帮帮忙哈

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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