gpt4 book ai didi

c++ - 如何在directshow中叠加direct3d

转载 作者:太空狗 更新时间:2023-10-29 21:08:32 25 4
gpt4 key购买 nike

我正在寻找有关如何在 directshow 中的视频(网络摄像头)提要上叠加 direct3d 的教程或文档。

我想提供一个虚拟网络摄像头(一个看起来像系统网络摄像头的虚拟设备(即,以便在可以像 IM 视频聊天一样使用普通网络摄像头的地方使用它)

我想从连接到计算机的网络摄像头捕获视频源。我想在视频源上叠加 3d 模型并将其作为输出提供。

我曾计划在 directshow 中执行此操作,只是因为它看起来有可能在其中执行此操作。如果您对可能的替代方案有任何想法,我会洗耳恭听。

我正在使用 Visual Studio 2008 编写 C++。

最佳答案

使用 Video Mixing Renderer Filter将视频渲染为纹理,然后将其作为全屏四边形渲染到场景中。之后,您可以在顶部渲染其余 3D 内容,然后呈现场景。

关于c++ - 如何在directshow中叠加direct3d,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2798322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com