示例#1
0
 /// <summary>
 /// Duration Changed.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void _media_DurationChanged(object sender, MediaDurationChange e)
 {
     if (_player != null)
     {
         UISync.Execute(() => labelDuration.Text = TimeSpan.FromSeconds(e.NewDuration / 1000).ToString().Substring(0, 8));
     }
 }
示例#2
0
 void Events_DurationChanged(object sender, MediaDurationChange e)
 {
     this.Dispatcher.BeginInvoke(new Action(delegate
     {
         label3.Content = TimeSpan.FromMilliseconds(e.NewDuration).ToString().Substring(0, 8);
     }));
 }
示例#3
0
 void EventsDurationChanged(object sender, MediaDurationChange e)
 {
     Duration = e.NewDuration;
 }
示例#4
0
 void EventsDurationChanged(object sender, MediaDurationChange e)
 {
     //UISync.Execute(() => lblDuration.Text = TimeSpan.FromMilliseconds(e.NewDuration).ToString().Substring(0, 8));
 }
示例#5
0
 private void Events_DurationChanged(object sender, MediaDurationChange e)
 {
     // 播放时间:总长时间
     // allframeCount,allTimes
     //(int)e.NewDuration / 1000,TimeSpan.FromMilliseconds(e.NewDuration).ToString().Substring(0, 8));
 }
示例#6
0
 void Events_DurationChanged(object sender, MediaDurationChange e)
 {
     UISync.Execute(() => { });
 }
示例#7
0
 void Events_DurationChanged(object sender, MediaDurationChange e)
 {
     TimeDuration = Convert.ToDouble(e.NewDuration).ToString();
 }
示例#8
0
 void Events_DurationChanged(object sender, MediaDurationChange e)
 {
 }