NAudio - 一起使用 WaveIn 和 AudioEndpointVolume
NAudio - Using WaveIn and AudioEndpointVolume together
在我的应用程序中,我使用 WaveIn
从麦克风录音,并允许我的客户使用 AudioEndpointVolume
调整录音音量。到目前为止我没有任何问题,但由于我的客户可能有不同的声卡,我想问一下这种组合是否会导致任何问题。
您需要注意,您使用的是两种根本不同的音频 API。 WaveIn
是旧的 "MME" 音频子系统,AudioEndpointVolume
来自 Vista 引入的新 "Core Audio" API。他们没有理由不一起工作。主要的挑战是确保您在具有多个音频输入设备的系统上确实控制同一设备。
在我的应用程序中,我使用 WaveIn
从麦克风录音,并允许我的客户使用 AudioEndpointVolume
调整录音音量。到目前为止我没有任何问题,但由于我的客户可能有不同的声卡,我想问一下这种组合是否会导致任何问题。
您需要注意,您使用的是两种根本不同的音频 API。 WaveIn
是旧的 "MME" 音频子系统,AudioEndpointVolume
来自 Vista 引入的新 "Core Audio" API。他们没有理由不一起工作。主要的挑战是确保您在具有多个音频输入设备的系统上确实控制同一设备。