/dev/dsp 窗口替代
Posted
技术标签:
【中文标题】/dev/dsp 窗口替代【英文标题】:/dev/dsp windows alternative 【发布时间】:2010-12-30 14:33:46 【问题描述】:在 Linux 中播放或录制一些音频只是读取或写入 /dev/dsp 但是如何在 windows 中做同样的事情呢? (与 C)
【问题讨论】:
【参考方案1】:没有静态设备名称,您应该使用 waveOut*
函数,here
是使用这些 API 的一个很好的例子。
【讨论】:
【参考方案2】:媒体控制接口 (MCI) 提供用于播放多媒体设备和录制多媒体资源文件的标准命令。这些命令是几乎所有类型多媒体设备的通用接口。
您可以使用 MCI_OPEN 打开设备,并可以使用 mciSendCommand 函数发送命令。详情请参考http://msdn.microsoft.com/en-us/library/dd743441%28VS.85%29.aspx。
或者也可以使用音视频api:http://msdn.microsoft.com/en-us/library/ee663260%28v=VS.85%29.aspx
【讨论】:
以上是关于/dev/dsp 窗口替代的主要内容,如果未能解决你的问题,请参考以下文章
结果窗口的默认大小 SQL Server Management Studio 或替代
VC++使用SDL定时器替代Windows窗口定时器消息(附源码)