Какой самый простой способ воспроизвести MP3 в WPF? [закрыто]

StackOverflow https://stackoverflow.com/questions/453977

  •  19-08-2019
  •  | 
  •  

Вопрос

Должен быть бесплатным.

Это было полезно?

Решение

Используйте элемент управления MediaElement.

Похоже, эта страница дает довольно подробное объяснение: http : //blogs.vbcity.com/xtab/archive/2008/06/10/9091.aspx

Другие советы

Ознакомьтесь с моим сообщение в блоге об использовании NAudio замены механизма воспроизведения звука в babysmash . В нем объясняется, как воспроизводить файлы MP3 непосредственно со встроенных ресурсов без необходимости сохранения во временный файл.

Хотя я на самом деле не упоминал об этом, я надеялся найти способ воспроизведения встроенных MP3-ресурсов, и ни MediaPlayer, ни MediaElement не поддерживают загрузку из потоков (они принимают URI, но не работают с pack: // URIs).

В итоге я просто извлек встроенный MP3 во временный каталог, воспроизвел его (с MediaPlayer), а затем удалил, когда закончил. Это включает небольшую задержку (около 0,5-1 секунды), но, похоже, самый безопасный способ воспроизведения встроенного ресурса.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top