各位大虾:请问用VFW中AviCap的方法,如何得到视频流?是VIDEOHDR中的吗?

liangyufei 2000-07-11 04:24:00
...全文
285 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
monkey79 2001-04-03
  • 打赏
  • 举报
回复
有谁是搞平面设计的,可以与你交流交流吗?
monkey5258@china.com
liege 2001-03-23
  • 打赏
  • 举报
回复
NiceFeather说的没错

我要补充的是lpVHdr->lpData中的数据是按照DIB格式存储的
NiceFeather 2001-03-05
  • 打赏
  • 举报
回复
在Video for Windows中定义了大量能适用于你应用目的的、处理各种数据的功能和宏,特别是在Video Capture方面,你能通过AVICap窗口类提供的简单的、基于消息的接口访问视频和音频硬件,并且能控制视频流捕获到磁盘的整个过程。

你要得到的数据流在VideoStreamCallbackProc过程中,LPVIDEOHDR lpVHdr就是你要的数据,你能从lpVHdr->lpData中取出你要的数据惊进行处理。

详细情况请参考msdn里对Video Capture的具体描述。
mk:@MSITStore:E:\Microsoft%20Visual%20Studio-E\MSDN\2000OCT\1033\MultiMed.chm::/hh/multimed/mmfunc_1uaz.htm
(MSDN Library 10/2000)
sanhan 2000-09-03
  • 打赏
  • 举报
回复
alenwang说的是Direct Show吧!用DShow当然也可以.
不过VfW学起来稍微快一点.
alenwang 2000-08-29
  • 打赏
  • 举报
回复
通过一个Capture Filter 的output Pin 接口才能得到视频数据
Un1 2000-07-17
  • 打赏
  • 举报
回复
是!
sanhan 2000-07-14
  • 打赏
  • 举报
回复
你读读VidCap的源码。哪里面有把视频流处理存盘的代码。
liangyufei 2000-07-13
  • 打赏
  • 举报
回复
VFW即video for windows
zzh 2000-07-11
  • 打赏
  • 举报
回复
VFW是什么东东,可以直接从压缩卡中得到视频和音频流.

8,301

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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