1
A
回答
0
为什么DirectShow涉及? DirectShow源代码过滤器为其他过滤器提供了一个数据流。 Direct3D是一个允许访问显卡进行渲染的API。 DirectShow和Direct3D是两件独立的事情。
如果你想渲染Direct3D的内容,那么你使用Direct3D。有一些Direct3D 9.0 samples here供您检查。我建议你开始查看“初始化”示例并从那里开始向上工作。
编辑:如果我们不是在谈论一个全面的高性能图形解决方案,您可以参考this Stack Overflow question和this MSDN forum question。希望它能让你开始。
0
在http://tmhare.mvps.org/downloads.htm“捕捉源过滤器”有一个很好的例子视频源过滤
相关问题
- 1. DirectShow源代码过滤器
- 2. 如何在directshow源过滤器中渲染3d图形
- 3. 写给Directshow源过滤器
- 4. 使用FFMpeg作为Directshow源代码过滤器
- 5. 快速绘制位图,DirectShow源代码过滤器
- 6. 视频渲染器挂在Directshow中
- 7. 如何正确构建私有的未注册DirectShow过滤器(有源代码)?
- 8. DirectShow和USB视频源渲染问题
- 9. 断点不能在Delphi 6中使用DirectShow源代码过滤器
- 10. 如何在directshow中叠加direct3d
- 11. 自定义DirectShow图形源过滤器
- 12. DirectShow的源过滤SETTIME
- 13. CMP4解码器的DirectShow过滤器图
- 14. Quicktime Directshow过滤器
- 15. 揭露一个DirectShow Filter属性例如编程与过滤器源代码
- 16. 自定义DirectShow视频渲染器过滤器 - 动态分辨率更改
- 17. Direct3D渲染错误纹理
- 18. 使用direct3D渲染视频
- 19. 过滤器与在内部渲染JSON
- 20. 如何在自定义玉石过滤器中渲染块?
- 21. 如何在迭代器中渲染渲染的Sprites?
- 22. 如何找到DirectShow过滤器的clsid?
- 23. 如何调试H264 DirectShow过滤器?
- 24. DirectShow如何管理默认过滤器?
- 25. 如何创建Directshow过滤器?
- 26. 如何调试C++ DirectShow过滤器
- 27. DirectShow示例过滤器:如何使用?
- 28. Directshow渲染窗口DLL,
- 29. DirectShow - 如何从源过滤器读取文件
- 30. 如何编写directshow过滤器来处理两个输入源?
这是你的意见则认为这是不可能提供Direct3D图形作为DirectShow的源过滤器? – 2010-06-06 18:34:01
我不是说这不可能,但你为什么要这样做? Direct3D专为直接在屏幕上进行高性能渲染而设计,不利于DirectShow源代码过滤器。 – 2010-06-06 18:35:49
我需要编译一个源过滤器,以便它被用作虚拟摄像头,以便第三方视频聊天程序(如Skype,MSN即时通讯软件等)可以使用它 – 2010-06-06 18:39:25