3个稳定版本
1.0.2 | 2020年10月27日 |
---|
#1066 在 音频
每月21次下载
56KB
910 代码行
winaudio
允许在Windows中播放波形音频(从wav文件中播放声音)。
描述
此包提供了对Windows多媒体API提供的音频功能的抽象。特别是,它允许用户枚举输出设备、列出它们的特性并打开它们以进行播放。基本上,它允许您在Windows中播放声音文件
use winaudio::wave::Player;
fn main() {
let mut player = Player::from_file("test.wav").unwrap();
player.play().unwrap();
}
如果您在mmeapi.h头文件中缺少某个功能,请随时通过创建问题或向项目提交拉取请求来添加它。这个初始版本没有设置音高或播放速度等方法,但如果需要,它们可以轻易添加。
许可证
此存储库中包含的所有库均根据以下任一许可证授权:
-
Apache许可证2.0版本 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
-
MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确说明,否则您根据Apache-2.0许可证定义的工作中故意提交的任何贡献,都应按上述方式双重授权,不附加任何额外条款或条件。
依赖关系
~0–305KB