相关疑难解决方法(0)

在.NET中播放.WAV文件

我正在尝试编写一个SAMPLER程序,其中每个键都有不同的声音(WAV文件).

有人可以向我解释或给我一个解释的链接,我可以学习如何播放WAV文件?

如果重要,我正在使用Microsoft Visual C#并使用WinForms.

.net c# file wav

10
推荐指数
2
解决办法
2万
查看次数

同时播放2个声音

为任何笔记本电脑设计游戏:

我想同时播放2个声音!按下按钮时的背景音乐和声音!

使用System.Media将不允许我一起播放2个声音.对于背景音乐,我使用了以下内容:

SoundPlayer sp = new SoundPlayer(@"..\..\bin\debug\tribal dance.wav");
sp.Play;
Run Code Online (Sandbox Code Playgroud)

如果我玩另一个SoundPlayer,前一个停止!

我想要背景音乐继续播放,直到表格关闭!同时,如果单击一个按钮,音乐将播放另一个声音!

我还尝试将Windows Media Player添加到工具箱中并使用它(允许我同时播放2个声音).这工作正常,但如果我把它放在路径将会出错(@""..\..\bin\debug\tribal dance.wav"); ,我需要这样说,以便被任何计算机读取.

有什么建议?

c# .net-3.5

8
推荐指数
2
解决办法
1万
查看次数

DirectSound是Windows的最佳音频抽象层吗?

DirectSound是Windows的最佳音频抽象层吗?将我的应用程序从非常糟糕的声音实现(针对特定芯片组构建)切换到abstration层.

应用程序是本机Winform,.net 3.5.DirectX/DirectSound是可能的选择,但有点担心开销.还有其他选择吗?或者甚至想到其他任何事情都是愚蠢的?

directx audio directsound

3
推荐指数
1
解决办法
7763
查看次数

标签 统计

c# ×2

.net ×1

.net-3.5 ×1

audio ×1

directsound ×1

directx ×1

file ×1

wav ×1