Чтение волнового файла из IsolatedStorage в Windows Phone - PullRequest
0 голосов
/ 03 марта 2012

Я хотел бы прочитать WAV-файл, который я скачал в isolatedStorage; на самом деле я использую медиа элемент в моем окне, который я устанавливаю источник из IsolatedStorageFileStream

Dim IsoRead As New IsolatedStorage.IsolatedStorageFileStream(MsgFN, FileMode.Open, Store)
Mainwindow.Playingsound.SetSource(IsoRead)
Mainwindow.Playingsound.Play()

Но, похоже, не работает, я ничего не слышу в эмуляторе. Есть идеи почему?

Спасибо.

1 Ответ

0 голосов
/ 03 марта 2012

Я думаю, что эта ссылка и учебник помогут вам быстро и легко решить вашу проблему.

Полагаю, вам нужно только создать MediaStreamSource из файла, который вы открыли, а затем установить этот элемент MediaStreamSource в качестве источника MediaElements.

var source = new Media.Mp3MediaStreamSource(audio);

Вам необходимо получить проект ManagedMediaHelpersВы найдете образец и код в блоге ниже.

Блог Tim Heuers

...