虚拟音频驱动(VAC)是应用程序之间的音频桥,用于在应用程序之间,设备与设备之间传输声音(音频流)。
VAC创建了一组虚拟音频设备。每个设备都模拟一个音频适配器,其输出内部连接到输入端。如果应用程序将音频播放到输出,则声音将无法听见,因为信号会循环回到输入。但是,如果另一个应用程序从输入中录制下来,则它将接收第一个应用程序所产生的声音。这样的音频虚拟设备称为VAC。您将在应用程序的音频相关的属性窗口中看到的实际设备/ 端点名称是不同的(例如,“Line 1”,“Line 2”等)。
任何VAC的每一侧都可以同时由多个应用程序使用。指向相同播放端点的声音混合在一起。从录制端点,每个应用程序都会获得自己的音频数据副本。
VAC完全在计算机内部传送音频信号,不需要额外音频硬件,没有音频质量损失。如果满足所有要求的条件,则音频数据传输将可以适合发烧友应用。在环境良好的系统中,信号延迟 非常低。