【发布时间】:2012-11-01 11:35:11
【问题描述】:
这似乎是一个奇怪的问题,我不知道图像的格式,所以我就继续问......
我正在制作一个使用按钮网格的扫雷游戏(也与不同的事物相关),然后我正在使用backgroundImage 向按钮添加一个精灵。如果网格是 9x9 就可以了。 15x15 它会减慢速度,而 30x30 你可以明显地看到正在加载的每个按钮。
这引发了我的问题:哪种图像格式加载速度最快?显然,文件大小会影响加载速度,但是,我想知道一个 jpeg(与 gif 文件大小相同)是否会加载得更快。或 bmp、png 等。
我问这个是为了看看我是否可以让我的网格使用不同的格式加载得更快。
谢谢!
【问题讨论】:
-
您是否尝试过针对您的代码运行分析器以确定导致速度下降的原因是什么?它可能不是导致它的图像的渲染。你的 UI 渲染效果如何?
-
您是否尝试过将应用程序中的图像作为嵌入式资源包含在内?
标签: c# winforms performance image