Как играть аудио от ресурса

Я пытаюсь играть аудио от ресурса с помощью.NET Компактная Платформа. Я добавил звуковой файл для свойства ресурса в моем приложении и пытаюсь использовать ниже демонстрационного кода ссылки файла ресурсов для...

SoundPlayer player = new SoundPlayer(Assembly.GetExecutingAssembly().
    GetManifestResourceStream("blessedwav.wav"));
player.Play();

Но этот код не играет звук WAV. Как я играю звуковой файл ресурса с помощью.NET Компактная Платформа 3.5?

6
задан Peter Mortensen 28 March 2017 в 13:48
поделиться

2 ответа

Я нашел решение. Этот код очень хорошо работает в .NET Compact Framework:

// Convert a byte array to a stream
using (var audioStream = new MemoryStream(Properties.Resources.full_song_wav))
{
    using (var player = new SoundPlayer(audioStream))
    {
        player.Play()
    }
}
7
ответ дан 8 December 2019 в 18:37
поделиться

Попробуйте следующее:

//I added the file as a audio resource in my project
SoundPlayer player = new SoundPlayer(Properties.Resources.recycle);
player.Play();

Я не пробовал использовать .NET Compact Framework. Но у меня он работает на C #.

5
ответ дан 8 December 2019 в 18:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: