如何用vc编程分别选择声卡的不同声道进行录音

2025-05-15 12:23:20
推荐回答(2个)
回答1:

我想你应该可以用waveInOpen这个来实现,我对这个没有什么研究,但是你首先要知道你这个两个通道的设备id是什么才能可以用这个函数来分别录进不同的声音。
我最多也只能帮到这了,其他的你要自己找资料了。

原型是:
MMRESULT waveInOpen(
LPHWAVEIN phwi,
UINT_PTR uDeviceID,
LPWAVEFORMATEX pwfx,
DWORD_PTR dwCallback,
DWORD_PTR dwCallbackInstance,
DWORD fdwOpen
);

回答2:

这个声卡是四通道输入吧,只要线对,你可以录入四种不同的声音呢