new Thread(() => { SoundPlayer player = new SoundPlayer(Properties.Resources.Anty); player.PlayLooping();
我是编程新手,这样的项目是我的第一个项目,所以我不知道它是否可能。 我尝试将音频文件从 .wav 转换为其他格式,但我很确定 Visual Studio 仅适用于 .wav。
byte[]
传递给任何
SoundPlayer
构造函数...并且您don 不想将其转换为字符串,因为
SoundPlayer(string)
构造函数接受路径或 URL一个 wav 文件。
听起来您可能想围绕字节数组创建一个流,例如
new SoundPlayer(new MemoryStream(Properties.Resources.Anty))
作为一个附带问题,我强烈怀疑你会发现SoundPlayer
不应该在与UI线程不同的线程中构建。