Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 AForge 捕获网络摄像头,因此我将每一帧都作为位图。我想在它上面渲染一些场景。目前我正在通过 C# 面板控件渲染 DirectX (SlimDX) 场景。
是否有可能将位图放入 ZBuffer 或其他方式来实现它?
为此,您需要在 DirectShow 图形中插入一个变换过滤器。基本上,您将视频帧转换为纹理,将视频纹理渲染到帧缓冲区的后面,然后在顶部执行您希望执行的任何 3D 渲染。
它绝不是一个简单的过程。Directshow 可以参与其中。然而,windows SDK 中的帮助类有很大帮助。唉,虽然我不确定你将如何将你的过滤器插入到 AForge 的图表中......