如何在视频上绘图???(火急)

simaowufen 2005-11-03 04:36:22
请问各位大虾,我现在用vfw捕获了一个视频流,现在想要在视频上绘图,效果如同电影的序幕,演员表在前面,播放的内容在下面,两者各不相关,我可以随意在前面绘图,而下面的视频照常播放,不受影响。
我现在是在前面放了一个透明的窗口,但是当视频窗口拖动时,两个窗口不同步,俺刚刚开始做程序,有哪位大虾知道如何做,请多多指点。
谢谢了先。
迫切等待中。。。。。。
...全文
252 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
fzfzfz 2006-01-23
  • 打赏
  • 举报
回复
在内存里面绘图,然后显示,就不会闪烁了
CMemDC???
simaowufen 2005-11-03
  • 打赏
  • 举报
回复
回复: thomtadie(笑百)
不好意思现在真走了,按还没有回家呢,
期待各位大虾如果看到这个问题,给出解决办法。
祝各位晚上愉快。。。
simaowufen 2005-11-03
  • 打赏
  • 举报
回复
没有,刚才到qq群上去问了一下没有结果。我用timer绘过,但是闪烁/
科学家 2005-11-03
  • 打赏
  • 举报
回复
才8:30你就睡觉了?怎么不回话,偶在等你的消息,因为我也很关注这个问题。以前我也遇到过这个问题,就是靠不停的重绘马虎过去了。偶现在失业了,、在找工作,连台电脑也没有,所以不能帮你做实验
科学家 2005-11-03
  • 打赏
  • 举报
回复
你用timer函数每秒钟重绘100次,不久开头那么一会么?设一个变量,如果变量为什么值就停
simaowufen 2005-11-03
  • 打赏
  • 举报
回复
直接在view里画的图,都被视频党在下面了。。。
回复: rageliu
google里都是一些软件,没有教程啊。
科学家 2005-11-03
  • 打赏
  • 举报
回复
直接在View里的Draw函数里面做点手脚不行么?
rageliu 2005-11-03
  • 打赏
  • 举报
回复
你google一下视频叠加!!很多资料
rageliu 2005-11-03
  • 打赏
  • 举报
回复
DirectShow可以实现!不过你要是急就不行了!!!

学DX要有com基础!从头学需要点时间的
simaowufen 2005-11-03
  • 打赏
  • 举报
回复
回复:ehobt(6600GT)
请问是用DirectShow吗?
学起来一般需要多长时间啊,我现在挺急着用的。有什么好的资料请推荐一下。
ehobt 2005-11-03
  • 打赏
  • 举报
回复
一般用DirectX 作多个Surface,最后把这些Surface都给显示到屏幕上就行了,你研究一下DX,很好办的
快乐鹦鹉 2005-11-03
  • 打赏
  • 举报
回复
但是当视频窗口拖动时,两个窗口不同步
==那么你在视频窗口移动的同时,要移动文字窗口的位置

15,978

社区成员

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

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