标签: silverlight windows-phone-7 mediaelement
我正在尝试使用MediaElement播放mp3文件的特定部分。我知道我可以使用Position属性移动到声音中的特定时间并从那里开始播放。但我还想限制播放的持续时间。例如,如果一个给定的mp3文件是30秒长,我特别喜欢从第5秒到第10秒播放声音,并希望播放停止。
我考虑使用单独的后台线程或计时器回调来测量时间,然后唤醒以停止mediaelement。但我想知道MediaElement本身是否支持这样一种方式来指定播放时间的持续时间。
答案 0 :(得分:2)
您可以设置Markers。到达Marker后,会触发MarkerReached事件,您可以停止声音MediaElement。
Marker
MediaElement