播放wav文件
来源:互联网 发布:js foreach遍历对象 编辑:程序博客网 时间:2024/05/01 20:12
using System;
using System.Runtime.InteropServices;
public class WAVSounds
{
[DllImport("WinMM.dll")]
public static extern bool PlaySound(byte[]wfname, int fuSound);
public int SND_SYNC = 0x0000;
public int SND_ASYNC = 0x0001;
public int SND_NODEFAULT = 0x0002;
public int SND_MEMORY = 0x0004;
public int SND_LOOP = 0x0008;
public int SND_NOSTOP = 0x0010;
public int SND_NOWAIT = 0x00002000;
public int SND_ALIAS = 0x00010000;
public int SND_ALIAS_ID = 0x00110000;
public int SND_FILENAME = 0x00020000;
public int SND_RESOURCE = 0x00040004;
public int SND_PURGE = 0x0040;
public int SND_APPLICATION = 0x0080;
public void PlayFile(string wfname,int SoundFlags)
{
byte[] bname = new Byte[256];
bname = System.Text.Encoding.ASCII.GetBytes(wfname);
PlaySound(bname,SoundFlags);
}
public void StopPlay()
{
PlaySound(null,SND_PURGE);
}
}
using System.Runtime.InteropServices;
public class WAVSounds
{
[DllImport("WinMM.dll")]
public static extern bool PlaySound(byte[]wfname, int fuSound);
public int SND_SYNC = 0x0000;
public int SND_ASYNC = 0x0001;
public int SND_NODEFAULT = 0x0002;
public int SND_MEMORY = 0x0004;
public int SND_LOOP = 0x0008;
public int SND_NOSTOP = 0x0010;
public int SND_NOWAIT = 0x00002000;
public int SND_ALIAS = 0x00010000;
public int SND_ALIAS_ID = 0x00110000;
public int SND_FILENAME = 0x00020000;
public int SND_RESOURCE = 0x00040004;
public int SND_PURGE = 0x0040;
public int SND_APPLICATION = 0x0080;
public void PlayFile(string wfname,int SoundFlags)
{
byte[] bname = new Byte[256];
bname = System.Text.Encoding.ASCII.GetBytes(wfname);
PlaySound(bname,SoundFlags);
}
public void StopPlay()
{
PlaySound(null,SND_PURGE);
}
}
- 播放wav文件
- 播放WAV文件
- 播放WAV文件
- python 播放wav文件
- 播放 wav 文件
- gstreamer播放wav文件
- jmf 播放wav文件
- PSP播放wav文件
- linux 播放wav文件
- 如何播放 WAV 文件?
- 实现播放WAV文件
- IE 播放wav文件
- 大型WAV文件的播放
- 如何播放大型 WAV 文件?
- 大型WAV文件的播放
- VB中播放WAV文件
- 使用libao播放wav文件
- silverlight中播放Wav文件
- 使用Real Producer Plus 10 制作流媒体文件
- 浮光掠影
- 将以前的一些编程作品整理了一下
- 保护 SQL Server 2000 的十个步骤
- 海量数据库的查询优化及分页算法方案
- 播放wav文件
- SQL Server 2000 (SP4)笔记整理(三):触发器
- Eclipse平台J2ME开发之整合
- 《Delphi高手突破》学习笔记(二)
- 国王有对驴耳朵。
- 孤独的寂寞
- 深入剖析C/C++函数的参数传递机制 (转-有修正)作者:leeyeafu(明经CAD社区 编程申请版块 版主)
- 用 C 语言编写 Windows 服务程序的五个步骤
- Tomcat 字符编码1 (转载)