首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将输入从一个声卡重定向到另一个声卡?

如何将输入从一个声卡重定向到另一个声卡?
EN

Stack Overflow用户
提问于 2013-02-23 12:44:54
回答 1查看 1.5K关注 0票数 1

在我的电脑上,我总共有2块声卡。其中一个内置在主板上,另一个是类似于below的USB声卡。

我有一个连接到声卡#1的麦克风。当我对它说话时,我希望输出被重定向到连接到声卡#2的扬声器。我需要在我的应用程序中启用此功能。

我见过的唯一能做到这一点的应用程序是Virtual Audio Cable。我想复制我的应用程序中的功能,但我不知道从哪里开始。我可以从2个声卡开始,但最终我需要使用4-8个声卡来重定向音频流量。

我很乐意用.NET或VB6做这件事。

EN

回答 1

Stack Overflow用户

发布于 2013-02-23 18:32:31

没有确切的“重定向”操作发生,而是从一台设备捕获并将数据发送到另一台设备进行回放。虚拟设备是一种选择,可能有其自身的优势,但在大多数情况下,设备是一个巨大的夸张。

您只需要标准音频API或库即可。请注意,在Vista+中,用于音频的“本机”API是WASAPI和其他(特别是.遗留API)是位于其上的层。由于API大多是原生的,你想要一个托管代码的解决方案,而你又是从零开始的,我建议使用一个流行的音频库,可以很好地连接到托管代码域,例如NAudio

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15037156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档