2012-03-05 6 views
8

私はDirectX、DirectShowなどでソートしていますが、どの.NET C#ライブラリが最適かは分かりません。C#では、ズーム可能な、パン可能なビデオを表示するにはどうすればよいでしょうか?

私はフルスクリーンのビデオを備えたアートインスタレーションを製作しています。私は、再生中にビデオをパン、ズームイン、ズームアウトできるようにしたい、理想的にはスキップやヒップアップがないようにしたい。このための明白な選択肢として際立っているMicrosoftの技術はありますか?

+0

おそらく、拡大鏡はWin7で動作しますか? (ローテクからハイテクまで) – user7116

+0

XNAがオプションになる可能性があります。 – jrummell

答えて

1

WPFを検討するのを忘れないでください。Direct3Dよりもはるかに高速です。ガベージコレクションやUIスレッドアクティビティの遅延とは無関係に、グリッチのないアニメーション用に設計されたインフラストラクチャもあります。

非常に複雑なGUIでは、WPFには隠れたコストがかかり、WPFが遅いと主張する人々を悩ませることがあります。 しかし、あなたが説明するシナリオでうまくいくと確信しています。

+1

パフォーマンスは非常に遅くなる可能性がありますが、自分が何をやっているかを知っている人が使用すると、ほとんどの状況でパフォーマンスがかなり向上する可能性があります。 – mydogisbox

+0

@mydogisbox:私は全面的に同意します。私はWPFの否定的な意見を述べるつもりはありませんでした。言い換えれば... –

+0

完了!私は、これが私が遭遇しようとしていたメッセージをより良く伝えると思います。 –

関連する問題