当前位置: 首页 > news >正文

C# 播放音频文件(播放提示音)

使用SoundPlayer播放声音

System.Media名称空间下的类SoundPlayer 可以让我们很方便的播放wav波形声音文件。SoundPlayer类其实就是对winmm.dll文件中API函数的封装。

首先引入命名空间:

using System.Media;

            SoundPlayer player = new SoundPlayer(); player.SoundLocation = "Chun.wav"; //把wav音频文件放在exe同目录下就行player.Load();//加载player.Play();//播放

其中Play方法是异步方法,会在另一个线程中播放。如果我们有时候需要等声音播放完毕之后再进行下一步操作。即声音播放需要阻塞当前线程。就可以使用PlaySync()
方法。

例如:

player.PlaySync();//阻塞进程,播放完毕后才会执行后面的代码

http://www.lryc.cn/news/156325.html

相关文章:

  • 一种编程语言,
  • 云原生Kubernetes:K8S常用服务端口
  • clickhouse调优配置
  • pdf文件打开后部分文字无法显示
  • MCS-51单片机温度控制系统的设计
  • Xcode,swift:Error Domain=kCLErrorDomain Code=1 (null)问题解决
  • 0013Java程序设计-springboot教材图文内容审核系统
  • Unable to remove Temporary User Data
  • Rocky(Centos)安装中文字体(防止中文乱码)
  • O2OA(翱途)开发平台 V8.1正式发布
  • 差异化竞争阵地的所在【周技术进阶】-从BS 项目C#最基础截取字符串方法开始
  • docker安装在linux下的docker安装操作步骤完整版
  • elasticsearch的搜索补全提示
  • AJAX学习笔记7 AJAX实现省市联动
  • 国商佳美合作火山引擎数智平台 助推深圳餐博会及美博会数字化升级
  • 数据结构与算法学习(day4)——解决实际问题
  • PG库列类型转换
  • vue3中的reactive赋值问题
  • thinkphp 操作远程oracle遇到的相关坑
  • 流媒体之推流和拉流
  • 浏览器中怎样查看前后端传值
  • 计算机竞赛 基于深度学习的人脸表情识别
  • 虹科分享 | MKA:基于先进车载网络安全解决方案的密钥协议
  • jmeter 常数吞吐量定时器
  • 【大数据Hive】hive 加载数据常用方案使用详解
  • 计及电池储能寿命损耗的微电网经济调度(matlab代码)
  • DP读书:鲲鹏处理器 架构与编程(十四)ACPI与软件架构具体调优
  • 4.正则提取html中的img标签的src内容
  • 安装对应版本pytorch和torchvision
  • 酷克数据与华为合作更进一步 携手推出云数仓联合解决方案