gpt4 book ai didi

c# - C#如何播放多个.wav文件,并设置每个文件的音量

转载 作者:行者123 更新时间:2023-12-03 00:03:56 24 4
gpt4 key购买 nike

我目前正在使用C#进行游戏,我希望在后台播放一些音乐,并在用户按下按钮或发生其他小的 Action 时发出其他声音。 (具体来说,我正在使用mogre3d制作一个小型游戏,而我只是需要添加一点声音)。

1)C#中已经内置了一种可以同时播放多个wav文件的方法吗?我已经尝试过使用System.Media.SoundPlayer,但是一次只能播放一个wav文件(并且我无法设置播放文件的音量)。

2)一次播放多个声音并能够设置每种声音的音量的最佳/最简便方法是什么?

我对C#感到非常陌生,并且我相信它们必须是我所没有看到的简单解决方案。它不需要是wav,可以很容易地是mp3 /等。但是解决方案越简单越好。

谢谢您的宝贵时间!

最佳答案

快速

使用http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/42b46e40-4d4a-48f8-8681-9b0167cfe781方法更改总体音量,您可以使用单独的SoundPlayer实例同时播放.wav文件。

更好更独立的卷

我会使用Bass.Net。好的文档和简单。

关于c# - C#如何播放多个.wav文件,并设置每个文件的音量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6976220/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com