Windows Phone 7 - Воспроизведение определенной части звука с помощью MediaElement - PullRequest
0 голосов
/ 10 января 2012

Я пытаюсь воспроизвести определенную часть mp3-файла, используя MediaElement.Я понимаю, что могу использовать свойство «Положение», чтобы перейти к определенному времени звука и начать воспроизведение оттуда.Но я также хотел бы ограничить продолжительность воспроизведения.Например, если длина данного mp3-файла составляет 30 секунд, я бы хотел воспроизвести звук с 5-й до 10-й секунды и остановить воспроизведение.

Я подумал об использовании отдельного фонового потока или таймера.обратный вызов, который будет измерять время и затем вызывать, чтобы остановить медиаэлемент.Но мне было интересно, поддерживает ли сам MediaElement один такой способ указать продолжительность времени воспроизведения.

1 Ответ

2 голосов
/ 10 января 2012

Вы можете установить Маркеры .Как только достигается Marker, происходит событие MarkerReached , и вы можете остановить звук MediaElement там.

...