directshow 64位 虚拟摄像头笔记

directshow 64位 虚拟摄像头笔记

近来基于directshow source filter做了一个虚拟摄像头。32位编译情况下,在64位的obs下无法识别到,32位的obs倒是能识别;64位编译的source filter可以被64位obs识别,相反32位obs识别不了。小小研究一番,记下来。
先写结论:64位的directshow框架只能调用64位的filter,32位的directshow框架只能调用32位的filter

一个非常好用的directshow工具

一般使用graphedt.exe来调试directshow代码,实际上还有一个开源的工具跟这个类似,但功能多的多,叫graphstudionext.exe
这是有人在github上继续维护的graphstudio升级版。非常好用,可以直观看到filter详细的信息,枚举其所支持的接口。
给出我编好的exe下载(没脸没皮搞点分哈哈),包括32,64两个版本。

32和64位filter注册后注册表的情况

一. 32位的注册后会在3个地方有记录

  • HKEY_CLASSES_ROOT\Wow6432Node\CLSID\你的id
  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\你的id
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值