[英]How to render direct3d in a directshow source filter
在Visual Studio 2008中使用c ++。如何将d3d内容呈现为DirectShow源过滤器。
马特
为什么要参与DirectShow? DirectShow源过滤器为其他过滤器提供数据流以供处理。 Direct3D是一种API,它允许访问图形卡进行渲染。 DirectShow和Direct3D是两个独立的事物。
如果要呈现Direct3D内容,则可以使用Direct3D。 这里有一些Direct3D 9.0示例供您检查。 我建议您开始研究“初始化”示例,然后从那里开始。
编辑:如果我们不是在谈论成熟的高性能图形解决方案,则可以参考此Stack Overflow问题和MSDN论坛问题 。 希望它可以帮助您入门。
在http://tmhare.mvps.org/downloads.htm上有一个很好的视频源过滤器示例“捕获源过滤器”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.