1.PlaySound函数

因为涉及到代码调用.WAV音频,百度到最简单的音频调用函数:https://msdn.microsoft.com/en-us/library/windows/desktop/dd743680

BOOL PlaySound(TXET(LPCTSTR pszSound,HMODULE hmod,DWORD   fdwSound)
);

各个参数意思:

pszSound一般是wav文件的文件名,可用绝对路径和相对路径。

hmod,不深入探究,调用.WAV音频时该参数是NULL。

fdwSound是播放标志组合,参数比较多选几个经常用到的:

SND_FILENAME:在SND_FILENAME参数的前提下,如果pszSound参数指定了WAV文件名不存在,返回错误提示。

SND_SYNC:同步播放声音,在播放完后PlaySound函数才返回。

SND_ASYNC:用异步方式播放声音,PlaySound函数在开始播放后立即返回。

SND_LOOP:重复播放声音,必须与SND_ASYNC标志一块使用。

其他参数可参考上面的msdn链接,

需要注意的是,该函数需要加三个头文件:

#include <windows.h>
#include <mmsystem.h>
#pragma comment(lib, "winmm.lib")

另外提供.WAV音频警告提示文件:http://pan.baidu.com/s/1bpxkTGj

2.实现

#include "stdafx.h"
#include<opencv2/opencv.hpp>
#include <windows.h>
#include <mmsystem.h>
#pragma comment(lib, "winmm.lib")
using namespace cv;
int main()
{
PlaySound(TEXT("D://vvooy//em//ALARM2.WAV"), NULL, SND_FILENAME |SND_SYNC| SND_LOOP);//Absolute path
//PlaySound(TEXT("ALARM1.WAV"), NULL, SND_FILENAME |SND_SYNC| SND_LOOP);  //Relative path
Mat src=imread("D://vvoo//lena.jpg");
imshow("lena",src);
waitKey(1000);
return 0;
}

3.参考资料

1.http://blog.csdn.net/blade2001/article/details/46770191
2.http://blog.csdn.net/renai2008/article/details/7747799

VS2010播放.WAW音频文件相关推荐

  1. 实现在线播放Wav音频文件,支持IE和Google

    最近在弄一个在线播放Wav音频文件的功能,发现audio只支持在google浏览器下才能访问,ie是不支持的,但是ie支持embed标签的播放. getWebIE:function(){var use ...

  2. Java 采集声音_通过java采集PC麦克风音频及播放wav音频文件

    AudioFormat对象 sampleRate 采样率 每秒音频采样数量 sampleSizeInBits 采样位数 每个采样的位数 channels 声道 1: Mono 单声道,2:Stereo ...

  3. Python播放MP3音频文件

    Python播放MP3音频文件(转载) 按推荐顺序排列 ①使用playsound库 from playsound import playsoundplaysound('xx.mp3') ②使用pyga ...

  4. Linux下使用C++播放wav音频文件

    Linux下使用C++播放wav音频文件 安装openal第三方库 上代码 安装openal第三方库 unbuntu下安装命令:sudo apt-get install libopenal-dev 安 ...

  5. windows下使用Qt播放PCM音频文件(通过QAudioOutput和QIODevice)

    在博主之前的博文<windows下使用FFmpeg生成PCM音频文件并播放(通过命令的方式)>(链接https://blog.csdn.net/u014552102/article/det ...

  6. AVAudioPlayer播放在线音频文件

    AVAudioPlayer播放在线音频文件 一:原里: AVAudioPlayer是不支持播放在线音频的,但是AVAudioPlayer有一个 initWithData的方法:我们可以把在线音频转换为 ...

  7. php 音频顺序播放,MP3播放器音频文件不按顺序播放的解决方法,简单实用

    MP3播放器对于现在的我们来说很多已经是过去了,但是我们总会有用到它的时候:当你听一些录音课程或者评书故事,亦或者使用迷你音响播放歌曲时常会发现拷贝进MP3播放器中的音频文件根本不按照你自己的想象进行 ...

  8. Android使用AudioTrack播放WAV音频文件

    目录 1.wav文件格式 2.wav文件解析 3.wav文件播放 QA: 开始播放wav的时候使用了系统的播放器mediaplayer进行播放,但是无奈mediaplayer支持的实在不好. 好些年前 ...

  9. Android播放本地音频文件

    准备 音频文件置于res/raw文件夹下: 实现 /** * 监听系统静音模式 * @param mContext */ private void modeIndicater(Context mCon ...

最新文章

  1. android.content.res.Resources$NotFoundException: String resource ID #0x1
  2. 独家|OpenCV1.10 使用OpenCV实现摄像头标定
  3. 光流Optical Flow介绍与OpenCV实现
  4. ECSHOP系统纯静态网页的生成
  5. 计算机组装与维护补考论文,计算机组装与维护期末论文
  6. mysql sql语句 入门_mysql(3)mysql的sql语句入门
  7. 还在被Excel报表折磨?学会这个进阶工具,报表开发不是事儿
  8. ggplot2作图详解:图层语法和图形组合
  9. C++day14 学习笔记
  10. 非参数统计单样本非参数检验之Kolmogorov-Smirnov检验
  11. 最新麦子学院33G完整版Web前端Web前端开发从入门到精通
  12. js 实现文件上传 php,JS+php后台实现文件上传功能详解
  13. 使用二维数组打印一个 10 行杨辉三角
  14. 手把手教你使用LabVIEW OpenCV dnn实现物体识别(Object Detection)含源码
  15. Android MVP架构手绘图
  16. 使用 K3S 创建本地开发集群
  17. 怎么做有效沟通技巧员工培训PPT课件?
  18. Notion使用详解三Notion小传
  19. 聚苯乙烯荧光单分散微球|Monodispersepolystyrenemicrospheres
  20. 《萌小甜动图字帖》使用简介

热门文章

  1. “扫地机器人双子星”正在坠落之科沃斯
  2. 【ESXi 7.x内部升级】ESXi 升级 —— 小版本升级(7.X或8.X版本内升级)
  3. 巴比特 | 元宇宙每日必读:HTC 宣布推出首款元宇宙手机,售价约2700元人民币,都有哪些新玩法?...
  4. linux find 隐藏,使用find命令查找Linux中的隐藏文件的方法
  5. 蓝牙耳机无法打开计算机,电脑搜不到蓝牙耳机怎么回事_电脑搜不到蓝牙耳机的处理方法【图文】...
  6. 跟我StepByStep学FLEX教程------概述(原创)
  7. Linux编译x86架构内核出现_stack_chk_guard未定义错误
  8. 阅读Decoupled Spatial-Temporal Attention Network for Skeleton-Based Action Recognition
  9. 亚裔在澳大利亚难登事业巅峰?会说英语是关键
  10. SSM(spring.struts2.mybatis)注解式开发步骤