RtAudio文档中说。
Windows (DirectSound):
配置脚本为MinGW编译器提供支持。DirectSound支持使用"-- with -ds“标志指定。
为了在Windows下为DirectSound API编译RtAudio,您必须拥有DirectSound 5.0或更高版本的头文件和源文件。据我所知,目前没有对Windows NT的DirectSoundCapture支持。特别是从RtAudio版本3.0.2开始,DirectSound的音频输出延迟可能会相当好。输入音频延迟仍然趋于糟糕,但自3.0.2版以来有所改善。RtAudio最初是使用Visual C++ 6.0版开发的,但已经使用.NET进行了测试。
RtAudio的DirectSound版本可以使用或不使用UNICODE预处理器定义进行编译。
它说我必须有DirectSound的头文件和源文件。那么,我是否需要用C++编写这些头文件和源文件,或者我可以从某个地方获取它们。
发布于 2010-11-12 06:01:55
您可以从微软的DirectX SDK中获得DirectSound头和库。我去了Microsoft Download Center,搜索"DirectX SDK",按发布日期排序,然后下载了最新的版本。这里有一个直接链接:DirectX SDK - (June 2010)。
https://stackoverflow.com/questions/2275690
复制相似问题