DirectShow 和 OpenGL 的融合

BLooM2 2009-11-24 03:18:52
DirectShow 可以读入摄像头视频数据, DirectShow 可以很容易的将视频绘制在 MFC 的 view 窗口上,
可是当你想显示一些增强的内容时就比较麻烦,比如在视频上画一条直线. 我现在的做法是通过改变图像的像素值,直接把直线绘制在图像上,虽然达到效果可是这种方法有很多局限性并且非常麻烦
想请教 有没有可能 用 OpenGL 把图形绘制在 已经被DirectShow 输出图像的窗口上, 哪位大虾有这方面的经验
或者可以讨论一下这种方法的可行性.
...全文
176 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
BLooM2 2009-11-27
  • 打赏
  • 举报
回复
OpenGL 直接就上手, DX 还要再熟悉熟悉, DS 务实精选 看过了 讲的 DS 的东西多谢, 关于如何用 DX 绘制没见提到, 哪位朋友有相关的 例子 用DX 在 DS 窗口上画图像的!!!
Dingnifei123 2009-11-25
  • 打赏
  • 举报
回复
那你就用DX呗,

实在不行就研究一下《DirectShow 实务精选》
sinfawkes 2009-11-25
  • 打赏
  • 举报
回复
既然用了directShow为什么不继续用dx呢?但是同时用ogl和dx确实是可以的,因为好多引擎就是这样制作的,与设备无关性。

19,468

社区成员

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

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