アプリケーションで HD ビデオをレンダリングするために WPF MediaElement を使用しています。MediaElement のサイズが約 300 単位平方を超えると、ビデオが途切れ、コンピューターはほぼ完全に応答しなくなります。ビデオを全画面表示する必要があります。
WPF MediaElement を使用してフルスクリーン ビデオのレンダリングに成功した人はいますか?
使用したコンピューターのプロセッサ/ビデオの仕様は?
WPF アプリケーションでビデオを表示するより良い方法はありますか?
編集:
ティモシー: グラフィックの上にテキストやその他の要素を配置できるようにする必要があるため、WMP のホスティングは終了したと思います。
現在、レイヤーも不透明度/透明度も行っていません。
私は現在XPで実行しています。Vista と XP の両方でアプリケーションを実行できることを願っています。
Mike: MSDN フォーラムに戻ってこの投稿を確認する前に、Jeremiah Morrill の投稿をいくつか読んでいました。私は彼のライブラリのいくつかにたどり着き、それらをテストする予定です。ありがとう。
アップデート:
問題は私の開発マシンにあるようです。テスト マシンでは問題なく動作しています。私の開発マシンは、256MB のメモリを搭載した ATI Radon X1650 シリーズ カードを搭載した 2 つの 1650x1080 CRT を備えたデュアル ヘッドです。
WPF perfmon ツールを使用すると、すべてがハードウェア レンダリングされていることが示されますが、パフォーマンスは最悪です。今のところ、配布しているマシンでコードが正常に動作することがわかっているので、そのまま使用します。将来のある時点で、開発マシンでのパフォーマンスが非常に悪い理由を掘り下げようとします。(すべてのマシンは XP です)。
すべての提案をありがとう。