在一个程序中同时播放多个声音文件

用SoundPlayer据说只能播放wav文件。
再简单点的,用WindowsMediaPlayer,
可以用MCI,通过API直接传递给MCI设备一个播放命令,
还可以用DirectX等,控制稍微复杂,更强。
用MCI,可以同时播放两个文件

using Sy多个表格汇总到一个表格stem.Runtime.InteropServices;

在一个程序中同时播放多个声音文件插图

[DllImport("winmm.dll")]
public static extern in在一起演员表t mciSendString(str在一起ing m_strCmd, string m_strReceive, int m_v1, int m_v2);
[DllImport("Kernel32", CharSet = CharSet.Auto)]
sta可以用tic extern Int32 GetShortPat声音文件格式hName(String path,StringBuilder shortPath, Int32 shortPathLength);
private stat声音文件扩展名ic void playMusi程序员客栈c(string name)
{
StringB可以用uilder shor程序员那么可爱电视剧免费观看tpath = new StringBuilder(80)在一;
int res可以用盐水洗脸吗ult = GetShortPathName(na程序员那么可爱me,声音文件扩展名 shortpath, shortpath.Capacity)多个人伺候;
name = shortpath.ToString();
string buf = string.Empty;
mciSendString("play "+name,buf, b多个低风险区返乡者讲述遭遇uf.Length, 0); //播放
}
private void button1_Click(objec可以用水扑灭的火灾是下列哪种物质t sender, EventArgs e)
{
playMusic(@"F:\我程序员工资一般多少的文档\多个孩子的家庭中排行My Music\2002年的第一场雪.mp3");
}
private void button2_Click(object sender, EventAr程序员那么可爱电视剧免费观看gs e)
{
playMusic(@"F:\我的文档\My Music\狼爱上羊.mp3");
}

在一个程序中同时播放多个声音文件插图1

资源下载此资源仅限注册用户下载,请先

【购买风险提示】

1. 全站3000+棋牌资源,终身VIP都可以免费下载,绝无二次收费。

2. 本站棋牌资源大多全网各种渠道采购,资源描述为转载资源站点内容,本站没有精力一一测试,搭建不一定成功。

3. 本站开通数十站点会员,资源过多,大部分无法亲自测试,源码有可能存在缺陷或者不完整的风险,所以低价出售仅供参考研究。确认购买视为接受该风险,由于源码具有可复制性,不接受任何理由退款!!!

4. 所有资源不一定包含安装教程,可以搜索本站其他资源教程作为参考。

5. 所有资源不提供搭建服务,如有需求请提前联系客服咨询。

6. 源码收集于网络,仅供研究学习,单机娱乐,请勿用于违法用途,源码中包含任何联系方式及网址请谨慎甄别,切勿上当受骗!

资源下载
下载价格:免费

【购买风险提示】

1. 全站3000+棋牌资源,终身VIP都可以免费下载,绝无二次收费。

2. 本站棋牌资源大多全网各种渠道采购,资源描述为转载资源站点内容,本站没有精力一一测试,搭建不一定成功。

3. 本站开通数十站点会员,资源过多,大部分无法亲自测试,源码有可能存在缺陷或者不完整的风险,所以低价出售仅供参考研究。确认购买视为接受该风险,由于源码具有可复制性,不接受任何理由退款!!!

4. 所有资源不一定包含安装教程,可以搜索本站其他资源教程作为参考。

5. 所有资源不提供搭建服务,如有需求请提前联系客服咨询。

6. 源码收集于网络,仅供研究学习,单机娱乐,请勿用于违法用途,源码中包含任何联系方式及网址请谨慎甄别,切勿上当受骗!

原文链接:https://qipaiyuanmaxiazai.com/5471.html,转载请注明出处~~~

0

评论0

1,本站运营一周年特惠,前3名终身会员仅售288,尽享全站资源免费下载
2,本站拥有全网最全的棋牌资源,目前已经资源数超3000+
没有账号? 注册  忘记密码?