現在、WPF MediaPlayer
を使用して(WPFアプリケーションの)MP3プレーヤーで作業しています。基本的には、現在の再生中の曲とともに移動するSong Seekerを実装します。WPF:MediaPlayerのオーディオ/ビデオシークアを実装する
私は既に歌手のスライダー(Sacha Barber's application)を実装しています。ユーザーが手動でシーカーをドラッグすると機能しますが(現在の位置から曲が続きます)、現在のシーカーに合わせて移動する方法はわかりません歌の位置。
問題はMediaPlayer
のPosition
プロパティが変更されたときにチェックする方法がないと思われるため、この機能をどのように実装するべきかについて私は困惑しています。
このような問題を解決する方法についてのアイデアはありますか?
[更新]私はこの使用を実装するためのより良い方法があると思うので
タイマーとのシーカーをインクリメントに関しては、私は実際に、私はまだそれをしようとしなかった理由を使用して考えがありますMediaTimeline
...しかし、私はまだどのように把握する必要があります。
のすべてを行うにはMPlayer.Clock.Controllerのため、使用はあなたが任意の運を持っていたということですあなたは5月に投稿して以来これで?私はあなたのソリューションに興味があります。私はちょうどスライダを移動するためにタイマーを使用しましたが、現在の位置を設定するためにドラッグを妨害します。 –