请问怎么得到DirectShow解开的表面

LargeWC 2002-10-05 10:04:53
通过SetCallBack的方法可以得到家用摄像头的表面,可是用一些采集卡的摄像头却不行,怎么也进不去回调函数。采集卡得出来的数据是Mpeg流,一些SDK开发商是通过传回窗口的面来做的,我们需要操作前的原始表面,不知道大家有没有办法解决这个问题。
谢谢各位了!
...全文
31 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
LargeWC 2002-10-07
  • 打赏
  • 举报
回复
我用DS包装过家用摄像头,问题是一旦涉及到多个Filter连接,下一个用ISampleGrabber 就不能接受到回调函数了,不知道有什么简单解决的办法。不然只有变态的两种解决方法了,一种是动态揭开,一种是Hook DirectDraw的Unlock函数,感觉都不是太好的办法。
不知道谁熟悉这种东西,帮忙了。
xfhsm 2002-10-06
  • 打赏
  • 举报
回复
嘿嘿,有问题拉?我研究过directshow……做急速影院的,你说详细点,我还不明白……

操作前的表面?那个表面?mpeg流需要输出吗?

还是直接显示在窗口中的表面?嘿嘿……如果是的话……我这儿的东西可是现成的呀~~~
99263 2002-10-06
  • 打赏
  • 举报
回复
不用SDK,直接用DirectShow来做

8,303

社区成员

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

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