directshow 虚拟摄像头 实例 代码解读

本文介绍了如何使用Directshow创建虚拟摄像头,QQ可用于展示静态图片或视频。代码包括Filter.cpp/h(配置数据源),Dll.cpp/def(注册注销功能)和DibHelper.h/cpp(获取屏幕像素)。FillBuffer函数用于填充数据,示例中填充随机数。通过修改代码,可读取图片并显示给QQ视频另一方,但目前存在左右反转问题。
摘要由CSDN通过智能技术生成

本文只介绍这个源码的大致构成以及怎么修改,因为其他的我也不会啊哈哈哈,我就是用QQ调用虚拟摄像头读取我自己的视频或者图片播放给别人让别人以为这就是实时的而已。

1,示例代码QQ可用 Directshow实现的虚拟摄像头(win10+vs2013,c++代码)    没有积分的又需要代码可以邮件找我huqiaoping23@qq.com

 

2,源码说明

此源码包含了directshow的库文件,相关配置文件也保存在工程中,可以直接运行,不需要额外安装DirectShow或者DirectX的SDK。

此源码是注册注销虚拟摄像头的源码,跑起来可以让QQ视频显示每个像素为随机数的图片(需要其他功能可以自行设计写代码修改)。如下图

测试方法见  win10 + VS2013下载directshow相关示例代码及directshow库文件调用 中3,运行测试与调整

3、代码解读

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值