Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于Surface 2.0图像渲染的WPF与XNA_Wpf_Image_Xna_Pixelsense - Fatal编程技术网

用于Surface 2.0图像渲染的WPF与XNA

用于Surface 2.0图像渲染的WPF与XNA,wpf,image,xna,pixelsense,Wpf,Image,Xna,Pixelsense,我正在为MS Surface 2.0创建一个图像查看器 我在使用WPF时遇到了很大的性能问题,因为图像很大(读:3840x3840),但我认为这是因为WPF图像渲染 我想知道,如果你需要渲染很多大图像,那么使用XNA渲染更好吗?如果你的硬件上有XNA HiDef配置文件,你可以拥有4096平方的纹理(),然后再将它们分割成单独的纹理 恐怕我不确定WPF的性能是什么样的。尽管我认为如果您正确地使用硬件渲染(并且不会以某种方式影响软件渲染路径),它与XNA不会有很大的不同 我认为您最好的选择是创建一

我正在为MS Surface 2.0创建一个图像查看器

我在使用WPF时遇到了很大的性能问题,因为图像很大(读:3840x3840),但我认为这是因为WPF图像渲染


我想知道,如果你需要渲染很多大图像,那么使用XNA渲染更好吗?

如果你的硬件上有XNA HiDef配置文件,你可以拥有4096平方的纹理(),然后再将它们分割成单独的纹理

恐怕我不确定WPF的性能是什么样的。尽管我认为如果您正确地使用硬件渲染(并且不会以某种方式影响软件渲染路径),它与XNA不会有很大的不同


我认为您最好的选择是创建一些测试应用程序,这些应用程序可以渲染与最终应用程序数量和大小相似的纹理,并测量每个API的性能。

如果您的硬件上有XNA HiDef配置文件,您可以拥有最大4096平方米的纹理(),然后再将它们分割成单独的纹理

恐怕我不确定WPF的性能是什么样的。尽管我认为如果您正确地使用硬件渲染(并且不会以某种方式影响软件渲染路径),它与XNA不会有很大的不同

我认为最好的办法是创建一些测试应用程序,这些应用程序渲染与最终应用程序数量和大小相似的纹理,并测量每个API的性能