パネルに多くのコントロールがあり、それぞれに独自のMediaElement再生ビデオがあるアプリケーションがあります。小さいビューポートでこれらのコントロールの多くをスクロールするときのパフォーマンスを向上させるために、Silverlight3の新しいUI仮想化機能を調べています。
私の経験から、MediaElementコントロールが削除されてからビジュアルツリーに再度追加されるたびに、メディアを再バッファリングする必要があることを理解しています。MediaElementコントロールで満たされたあらゆる種類のカスタムパネルにUI仮想化を実装しようとすると、画面外の要素の再生が停止し、画面にスクロールされるとすぐに再生する前に再バッファリングされると思います。誰かがこの状況で何か経験がありますか?
この場合、進行中の再生に影響を与えることなく、MediaElementsを含むコントロールを使用してUI仮想化を実装するための回避策または可能な方法はありますか?