Salut,
Je viens d'essayer le composant MediaElement pour lire des MP3 dans une appli WPF, et la première chose que je remarque est que c'est EXTREMEMENT lent ! Entre le moment ou je définis la propriété Source et celui où l'évènement MediaOpened se produit, il s'écoule près de 10 secondes ! Ensuite la lecture se fait normalement...
Y a-t-il une astuce pour améliorer les performances de ce composant ?
Pour info, voilà mon code :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part <MediaElement Name="player" Visibility="Collapsed" LoadedBehavior="Manual" MediaOpened="player_MediaOpened" />
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 private void btnPlayPause_Click(object sender, RoutedEventArgs e) { player.Source = new Uri(currentSong.Path); player.Play(); playing = true; }
Partager