C++ 用playsound播放wav
来源:互联网 发布:程序员回家等于失业 编辑:程序博客网 时间:2024/06/03 23:40
#include "windows.h"#include "mmsystem.h"#pragma comment(lib,"winmm.lib")int main(int argc, char* argv[]){PlaySound(TEXT("c:\\test.wav"), NULL, SND_FILENAME | SND_ASYNC );
或者
sndPlaySound("c:\\test.wav", SND_ASYNC | SND_NODEFAULT); //播放return 0;}
播放标志以及含义:
SND_APPLICATION 用应用程序指定的关联来播放声音。SND_ALIAS pszSound参数指定了注册表或WIN.INI中的系统事件的别名。SND_ALIAS_ID pszSound参数指定了预定义的声音标识符。SND_ASYNC 用异步方式播放声音,PlaySound函数在开始播放后立即返回。SND_FILENAME pszSound参数指定了WAVE文件名。SND_LOOP 重复播放声音,必须与SND_ASYNC标志一块使用。SND_MEMORY 播放载入到内存中的声音,此时pszSound是指向声音数据的指针。SND_NODEFAULT 不播放缺省声音,若无此标志,则PlaySound在没找到声音时会播放 缺省声音。SND_NOSTOP PlySound不打断原来的声音播出并立即返回FALSE。SND_NOWAIT 如果驱动程序正忙则函数就不播放声音并立即返回。SND_PURGE 停止所有与调用任务有关的声音。若参数pszSound为NULL,就停止 所有的声音,否则,停止pszSound指定的声音。SND_RESOURCE pszSound参数是WAVE资源的标识符,这时要用到hmod参数。SND_SYNC 同步播放声音,在播放完后PlaySound函数才返回。
0 0
- C++ 用playsound播放wav
- C++ PlaySound() 播放wav
- PlaySound播放一个WAV文件
- 关于.wav文件无法用playsound播放的问题
- PlaySound(WIN32 播放WAV声音)
- (Win32)PlaySound播放Wav声音+mciSendString播放多媒体
- 关闭用playsound函数的WAV文件
- 关闭用playsound函数的WAV文件
- c++——使用PlaySound()播放声音
- C/C++中使用PlaySound()播放音乐
- 播放wav, PlaySound不太靠谱,有时没有声音,原因未知,改用MCI函数,尚未测试
- PlaySound播放音乐
- windows播放函数PlaySound
- PlaySound播放音乐
- PlaySound音乐播放
- 求教高手 关于C播放wav问题
- wav播放
- MessageBeep sndPlaySound PlaySound 音频播放
- Mongodb修改器
- 用HttpUrlConnection解析读取数据
- 错误:SQL语句的极端情况(Select之中的嵌套子循环)
- 2006 求奇数的乘积
- Adnroid RxJava的使用(一)基本用法
- C++ 用playsound播放wav
- 视图
- 数字图像处理的学习之路
- Android版本更新
- com/android/dx/command/Main : Unsupported major.minor version 52.0
- 为什么有时候启动Activity需要加FLAG_ACTIVITY_NEW_TASK
- unity3d 动画中断并重新播放的解决办法
- 用开源飞控套件做一架Mini四轴飞行器
- 怎样将pdf转换成jpg格式