Bonjour,

J'utilise dans un projet la classe MediaElement pour lire des vidéos et j'aurais voulu faire des transitions entre vidéos.

Je pensais donc baisser progressivement l'opacité du MediaElement, changer ma source puis rétablir l'opacité. Malheureusement impossible de trouver comment appliquer ces modifications en tps réel.

Pour l'instant mon code ressemble à ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
while (VDWMediaElement.Opacity > 0)
{
   Thread.Sleep(10);
   VDWMediaElement.Opacity -= 0.01;
}
VDWMediaElement.Source = fileToPlay;
while (VDWMediaElement.Opacity < 1)
{
   Thread.Sleep(10);
   VDWMediaElement.Opacity += 0.01;
}
Si qqn à des idées pour améliorer tout ça il est le bienvenu

Merci d'avance