gpt4 book ai didi

c++ - 在 C++ 中播放音乐文件

转载 作者:行者123 更新时间:2023-11-28 00:28:08 25 4
gpt4 key购买 nike

我正在努力创建我自己的闹钟,我想使用 C/C++ 播放我自己的音乐文件。我能找到的唯一可以播放任何东西的 C++ 函数是 PlaySound(),但我似乎无法让它工作,而且我不确定我做错了什么。我包含了 Winmm.lib,它可以让我播放默认声音,但现在我正在尝试播放我的音乐文件。 (以 wma 格式)。

到目前为止,这是我的代码:

#include <Windows.h>
int main(){
PlaySound(TEXT("test.wma"), NULL, SND_FILENAME);
return 0;
}

我还在其中添加了 SND_NODEFAULT 标志,这样我就可以停止听到默认声音。

最佳答案

据我所知,PlaySound 仅支持 .wav 文件。

如果你想播放.wma,你需要使用Audio Compression Managerthird party audio libraries 之一.

关于c++ - 在 C++ 中播放音乐文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24092425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com