winapi - 将声音流传输到Windows上的扬声器

标签 winapi audio

在MS Windows上,将给定频率的声音(即在运行时以编程方式生成,而不是文件)流式传输到系统的扬声器时,我需要了解什么?

请尽可能具体,我有一个winAPI的概念,但我更是一名Linux程序员,因此欢迎使用函数名。

具有最具体的调用步骤和功能的答案将被接受。

最佳答案

您需要使用的第一个功能是“waveOutOpen”。您可以在使用该功能的MSDN中跟踪示例,也可以在使用该功能的Internet中跟踪google上的示例。看看,例如

http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=4422&lngWId=3

关于winapi - 将声音流传输到Windows上的扬声器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2281550/

相关文章:

ios - 将 AVAudioPlayer 声音保留在内存中

c++ - 使用 SetWindowsHookEx Hook 键盘消息的问题

winapi - 如何使用 winapi crate 为 Windows 制作托盘图标?

c++ - 手动登录

html - 从 WebAudio 生成的声音中删除爆音/嘶嘶声

iphone - AVAudioPlayer使用audioPlayerDecodeErrorDidOccur和NSOSStatusErrorDomain -50中断播放

c++ - 从 C++ 中的 MIDI 设备获取 ID

winapi - 扫描电脑内存

javascript - 如何设置HTML5音频的响度?

c++ - Qt 中低延迟音频合成的最佳多线程方法是什么?