本演示程序采用DirectShow技术实现虚拟摄像头功能,代码结构清晰,容易理解。无过多额外内容,适用于入门学习研究。功能齐全,代码简洁易懂,代码注释较多。

开发环境:Visual Studio 2022 C++
平台工具集:Visual Studio 2017 - Windows XP (v141_xp)
Windows SDK:7.0
技术框架:DirectShow

功能介绍:

  1. 图片方式。支持图片展示,支持缩放显示。支持bmp、jpg、png、webp格式。
  2. 图片轮播。支持图片轮播展示,支持轮播间隔,支持缩放显示。支持bmp、jpg、png、webp格式。
  3. GIF动画。支持gif、webp格式的动画文件。
  4. 屏幕捕获。支持全屏幕、屏幕区域截取、指定窗口截取。支持多个显示器。
  5. 视频文件。支持视频文件输入源,支持循环回放。
     

源码出售:本demo源码出售,有意者请点击本页右下角联系我们,或联系QQ 370961342微信客服 或 添加微信 bcdef_100200 。。

演示程序下载:虚拟摄像头(普通版)功能演示程序1.0

使用说明:

请将文件都解压到文件夹中。勿在解压软件中直接运行。

解压后,分别打开32位和64位的目录,并分别打开里面的Wray.exe,点击”安装“按钮。因为QQ 微信等软件都是32位的,所以必须注册安装32位的虚拟摄像头。而其他64位程序,则需要注册安装64位的虚拟摄像头。因此,请将32位和64位都安装后再测试,以免看不到虚拟摄像头。
请不要使用QQ 9(QQNT)新版本测试,该版本目前暂不稳定,注册虚拟摄像头后,必须重启QQ 9才能看到,且摄像头加载会秒退等。暂不支持微信电脑版。
推荐测试用的软件:Chrome浏览器(开启摄像头访问权限、使用在线摄像头测试网站测试)、QQ老版、企业微信、OBS等。

视频介绍:

 

应用截图:

图片文件

图片轮播

GIF动画

视频文件

屏幕捕获

随机图案

代码展示

 

更新日志:

1.1 更新于2025.02.05

  1. 修复QQ老版中使用摄像头出现的崩溃问题。
  2. 修复OBS使用摄像头时,NV12格式出现花屏问题。

 

1.0 更新于2025.02.03

  1. 初始版本发布。

 

点赞(2)

评论列表 共有 0 条评论

暂无评论
发表
评论
返回
顶部