如何在Vista中录制

如何在Vista中录制

本文介绍了如何在Vista中录制'Wave'或'Stereo Mix'?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我在其他论坛空间写了以下问题但是一些MSFT的人告诉我试试这个论坛我的问题。我希望我能尽快得到正确答案。

在Windows XP或更早版本中,我可以捕获音频流不是来自外部设备(可能是Vista中的端点设备)的拼接器,如麦克风。换句话说, D irectSoundCapture能够从Windows记录控制实用程序或mixerXXX API中的选定记录设备/源代码行捕获。如果 " Wave Out Mix"或"立体声混合"或"立体声混合"。或者类似的东西被选为记录源线, D irectSoundCapture能够将音频流记录到speacker。

On Windows XP or earlier, I could capture the audio stream to the speacker not from the external device (maybe endpoint device in Vista) like the microphone. In other words, DirectSoundCapture was able to capture from the selected recording device/source line in the Windows record control utility or mixerXXX APIs. And if "Wave Out Mix" or "Stereo Mix" or something similar was selected as recording source line, DirectSoundCapture was able to record the audio stream to the speacker.

但是,我无法在Windows Vista中找到这样做的方法。 Vista中的Windows记录控制实用程序仅显示外部设备(端点设备),如麦克风,线路输入或S / PDIF,但我找不到"Wave Out Mix"。 ,"立体声混合"或类似的东西。我认为他们没有被看到,因为这些记录源不是"端点设备"。从用户的角度来看。所以,我使用"Device Topology API"编写了一个简单的测试代码。 Windows Vista SDK中的Core Audio API,以获取音频设备的内部控件。而一个音频设备驱动程序(我有两个Vista测试系统)公开了IAudioInputSelector接口。然而,也没有"wave Out Mix"。或类似的子单元。

还有另一种方法可以将音频流捕获到Vista上的speacker吗?请让我知道!!

推荐答案


这篇关于如何在Vista中录制'Wave'或'Stereo Mix'?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-14 00:51