1

ねえ、私は画面の左側から右側にテキストと画像(スクロールバー)をスクロールするために使用されるdoubleanimationと同じウィンドウで再生中の映画を持っているwpfアプリケーションを持っています。

ビデオが終了し、新しいビデオがロードされるたびに、doubleanimationが1秒間スタック/ハングし、その後通常どおり続行します。ビデオのロード中にUIスレッドをブロックするコントロールだと思います。スクロールバー用に別のUIスレッドを作成しようとしましたが、問題は解決しませんでした。MediaElement、MediaPlayer、MediaUriElementコントロールを使用しようとしましたが、成功しませんでした。

どんな助けでもいただければ幸いです。

4

1 に答える 1

1

これはMediaElementの既知の問題です。あなたはほとんどあなたのビデオをプリロードする必要があります...これはUIスレッドをブロックしないことを意味します;)。

WPFMediaKitプロジェクトでMediaUriElementを試すこともできます。これが起こらないように、私は可能な限りスレッドをオフにしました。

http://wpfmediakit.codeplex.com

于 2010-09-24T22:17:18.587 に答える