Microsoft SysVAD 虚拟音频设备驱动程序 (SYSVAD)

Posted

技术标签:

【中文标题】Microsoft SysVAD 虚拟音频设备驱动程序 (SYSVAD)【英文标题】:Microsoft SysVAD Virtual Audio Device Driver (SYSVAD) 【发布时间】:2017-10-21 11:35:12 【问题描述】:

此驱动程序 (https://github.com/Microsoft/Windows-driver-samples/tree/master/audio/sysvad) 仅适用于 MS Windows 10。有人尝试将其移至早期的 Windows(7 或 8.1)吗? WDK 10 支持这些操作系统。 不幸的是,我的尝试失败了。

【问题讨论】:

【参考方案1】:

是的,可以,但您需要排除很多功能和代码,因为 Windows 7 或 8 可能不支持针对 win 10 的新 api。

如果您使用的是 Visual Studio,简单的解决方法是:

转到属性页面>驱动程序设置>将目标操作系统版本设置为Winows 7,将目标平台设置为Dektop。 这会在编译时给你带来很多错误,现在继续删除那些不能用于 win 7 的代码。

【讨论】:

以上是关于Microsoft SysVAD 虚拟音频设备驱动程序 (SYSVAD)的主要内容,如果未能解决你的问题,请参考以下文章

使用 IOCTL 将音频数据从用户模式发送到 Sysvad(虚拟音频驱动程序)

是否可以创建一个虚拟 Windows 麦克风驱动程序来替换触发词

Mac OS X 虚拟音频驱动程序

如何在 Windows 中控制(虚拟)音频设备的输入流?

MSVAD 虚拟驱动程序丢失用于在 MS Windows 10 1703 中渲染的音频数据包

最实用的虚拟声卡-Windows安装虚拟声卡(有效解决PR音频输入,AU录音,obs多音频原控制等问题)