none
Воспроизведение звуков с ресурсов в MediaElement RRS feed

  • Вопрос

  • Перепробовал все, ничего не получается.

    MediaPlayer.Source = New Uri("pack://application:,,,/FS_Visio;Component/StartTitle.mp3", UriKind.Absolute)

    MediaPlayer.Source = New Uri("/FS_Visio;Component/StartTitle.mp3", UriKind.RelativeOrAbsolute)

    Не работает, ничего не слышно. Почему?

    6 июня 2012 г. 14:21

Ответы

  • Цитата отсюда:

    При распространении мультимедиа с приложением нельзя использовать файл мультимедиа в качестве ресурса проекта. Вместо этого в файле проекта необходимо задать для типа мультимедиа значение Content, а для CopyToOutputDirectory — значение PreserveNewest или Always.


    Женат на WPF. Тайно встречаюсь с WinRT. Не сложилось с C#!

    • Изменено LXGDARKEditor 6 июня 2012 г. 15:07
    • Помечено в качестве ответа Siompc 7 июня 2012 г. 8:32
    6 июня 2012 г. 15:07
    Отвечающий

Все ответы

  • Цитата отсюда:

    При распространении мультимедиа с приложением нельзя использовать файл мультимедиа в качестве ресурса проекта. Вместо этого в файле проекта необходимо задать для типа мультимедиа значение Content, а для CopyToOutputDirectory — значение PreserveNewest или Always.


    Женат на WPF. Тайно встречаюсь с WinRT. Не сложилось с C#!

    • Изменено LXGDARKEditor 6 июня 2012 г. 15:07
    • Помечено в качестве ответа Siompc 7 июня 2012 г. 8:32
    6 июня 2012 г. 15:07
    Отвечающий
  • Если все же очень хочется играть медию, расположенную в ресурсах приложения, то можно доставать эти медия данные из ресурсов, сохранять во временный файл и играть уже непосредственно его. Но это не лучший вариант.

    Can MediaElement not Load a Source from another Assembly?


    Для связи [mail]

    8 июня 2012 г. 10:50