Как да възпроизвеждате аудио едно след друго в windows phone

Аз съм много нов в разработката на WP...

използване на следния код за възпроизвеждане на аудио

<MediaElement x:Name="MediaSound" HorizontalAlignment="Left" Height="100" Margin="76,60,0,0" VerticalAlignment="Top" Width="100"  Visibility="Collapsed" Source="/sounds/build.wav" />

Трябва да променя източника на медиен елемент динамично.. Да приемем, че имам 10 аудио файла и искам да ги пусна един след друг...

За това искам да знам кога аудиото е спряно. Има ли наличен слушател като в android OnCompletionListener...

Искам нещо подобно...

private void genarateSound(){
     MediaSound.Source = new Uri(audioPath[counter], UriKind.Relative);
     MediaSound.Play();


     //Just to say  
     MediaSound.Oncomplete+ = new OnComplete(AudioPlayComplete); //listen to audio Complete   *Somthing like this*
     }

    //Code segment to execute when audio is stopped
      AudioPlayComplete
     {

        counter++;
        genarateSound();

     }

Всяка помощ е много ценена... TIA.


person vnshetty    schedule 12.12.2012    source източник


Отговори (2)



Вижте следния примерен код, за да видите как да извикате и използвате MediaEnded:

WP7 възпроизвеждане на фонова музика

person PmanAce    schedule 12.12.2012