1
私はMS Surface 2.0のイメージビューアを作成しています。表面2.0のイメージレンダリングのためのWPF対XNA
WPFを使用している間に画像が巨大であるため(3840x3840参照)、大きなパフォーマンス上の問題が発生していますが、WPFイメージレンダリングのためだと思います。
たくさんの大きな画像をレンダリングする必要がある場合は、XNAでレンダリングするのが良いかどうかは疑問でしたか?
私はMS Surface 2.0のイメージビューアを作成しています。表面2.0のイメージレンダリングのためのWPF対XNA
WPFを使用している間に画像が巨大であるため(3840x3840参照)、大きなパフォーマンス上の問題が発生していますが、WPFイメージレンダリングのためだと思います。
たくさんの大きな画像をレンダリングする必要がある場合は、XNAでレンダリングするのが良いかどうかは疑問でしたか?
ハードウェアにXNA HiDefプロファイルがある場合は、テクスチャを別々のテクスチャに切り取る前に、最大4096平方のテクスチャ(source)を持つことができます。
WPFのパフォーマンスがどのようなものか分かりません。私は、ハードウェアレンダリングを正しく使用していて(何らかの形でソフトウェアレンダリングパスに遭遇していない)、XNAとは大した違いがないと考えていますが、
あなたの最善の策は、最終的なアプリに似た数とサイズのテクスチャをレンダリングするテストアプリを作成し、各APIのパフォーマンスがどのようなものかを測定することです。