我目前正在开发一个C#w / .NET framework 3.5项目。我已经制作了多个自定义控件(按钮和复选框)。
我正在使用Windows嵌入式标准7,因此我必须使界面尽可能轻。
所有控件都有一个从ressources文件加载的特定图像。图像格式(jpg / bmp / png等)是否会改变控件的绘制速度?或者它是在编译时准备的,所以我不必担心它。
提前致谢。
答案 0 :(得分:1)
编译器不会转换图像格式。
因此,如果您想要速度,请使用BMP,它是未压缩的,可以最快地传输到视频内存。
有一些例外:
1)您的图形管道中有JPG解码。
2)存储和图形内存之间的内存管道非常慢(与CPU相比)(这就是为什么我们在网上使用JPG :)。