WinCE机器的屏一般是支持16位色,个别支持24位色,我实验的机器的参数如下:

平台: 三星2416
CPU: 400MHZ
屏: 16位色
OS: WinCE5.0

画一张480*272的BMP图片有用时如下:

24位色:
RGB888: 65ms

16位色:
RGB565: 13ms 注:把图片打包到DLL中后,显示出的位图有偏移
RGB555: 13ms

8位色: 
索引位图: 54ms

由此可见,因显示屏只技16位色,所以其它格式的图片都要做格式转换,所以耗时多,为了提高画图速度可以先用16位色位图,但要打包到资源中时不能用RGB565格式的,因为RGB565格式的图片打包到DLL后再显示会有偏移.