首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >directshow IPC - d3d钩子和c++捕获源

directshow IPC - d3d钩子和c++捕获源
EN

Stack Overflow用户
提问于 2010-03-05 00:35:54
回答 1查看 1.1K关注 0票数 0

我正在写一个应用程序,这将基本上像Fraps,但它将推送视频帧作为DirectShow捕获源。这将使得在ustream、justin.tv等网站上流式播放游戏变得很容易。我想知道进行进程间通信的最好方法是什么。速度非常重要。现在,我有一个注入的动态链接库,它挂钩d3d来获取帧缓冲区。我需要一种方法将其发送到directshow筛选器。DirectShow对我来说真的很困惑,但我已经实现了CSource一个CSourceStream (在另一个dll中)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-03-05 01:58:42

如果你想要速度,可以使用shared memory。把它和COM结合起来进行正常的通信,你就得到了一个标准的windows IPC方法。

如果你想用更现代的C++风格来包装它,可以看看Boost.Interprocess的原语。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2380957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档