1

我正在使用 AForge 捕获网络摄像头,因此我将每一帧都作为位图。我想在它上面渲染一些场景。目前我正在通过 C# 面板控件渲染 DirectX (SlimDX) 场景。

是否有可能将位图放入 ZBuffer 或其他方式来实现它?

4

1 回答 1

1

为此,您需要在 DirectShow 图形中插入一个变换过滤器。基本上,您将视频帧转换为纹理,将视频纹理渲染到帧缓冲区的后面,然后在顶部执行您希望执行的任何 3D 渲染。

它绝不是一个简单的过程。Directshow 可以参与其中。然而,windows SDK 中的帮助类有很大帮助。唉,虽然我不确定你将如何将你的过滤器插入到 AForge 的图表中......

于 2010-01-28T08:30:49.907 回答