/ dev / dsp windows替代方案

时间:2010-12-30 14:33:46

标签: c++ c audio windows

在Linux播放或录制某些音频只是读取或写入/ dev / dsp但是如何在Windows中执行相同操作? (与C)

2 个答案:

答案 0 :(得分:0)

没有静态设备名称,您应该使用waveOut*函数,here是使用这些API的一个很好的例子。

答案 1 :(得分:0)

媒体控制接口(MCI)提供播放多媒体设备和录制多媒体资源文件的标准命令。这些命令是几乎所有类型的多媒体设备的通用接口。

您可以使用MCI_OPEN打开设备,并可以使用mciSendCommand函数发送命令。有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/dd743441%28VS.85%29.aspx

或者您也可以使用音频/视频apis:http://msdn.microsoft.com/en-us/library/ee663260%28v=VS.85%29.aspx