vb如果在Picture上画图而不会给视频覆盖?

茂一茂 2011-03-23 09:34:38
picture上的图是我从一个ccd上捉取的。
我用api函数的lineto画线时,一采集图像就给覆盖掉了。

除了用directx方式来编程还有没有办法实现在视频上画线呢?
...全文
113 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
熊孩子开学喽 2011-05-31
  • 打赏
  • 举报
回复
如果楼主的标题是笔误,而真实意思是"如何"的话,那么得看这个视频是如何写屏的了.

如果是DGI写屏的,那么恭喜你了,你可以用程序"不断"(即时刻不停)地向同一个picture控件画线即能实现要求.
如果视频是directx之类写屏的话,那基本就没戏了.
熊孩子开学喽 2011-05-31
  • 打赏
  • 举报
回复
"vb如果在Picture上画图而不会给视频覆盖?"

窃以为此处的"如果"应为"如何"
dbcontrols 2011-03-23
  • 打赏
  • 举报
回复
vb如果在Picture上画图而不会给视频覆盖?
zjl1234567 2011-03-23
  • 打赏
  • 举报
回复
视频是你画到Pic上的不?你用画视频的方法画线不就行么。

所以我猜想,视频是你调用哪个SDK,自动画上去的。

如果是这样的话,一般都是用directdraw画的视频,因为这样可以避免YUV到RGB的转化(显卡转)

而directdraw是直接写屏的,就是高于任何窗体。你画到pic上的线条自然看不见。

如果是这样,你必须用directx。其实这个也不难。

809

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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