none
Windows CE 6.0 支持24位或者32位颜色吗? RRS feed

  • 问题

  • 如题,我知道Windows Mobile 只支持65000色,不知道Windows CE 6.0 是否支持24位或者32位颜色,还是和Windows Mobile 一样,只支持65000色。谢谢!
    2009年12月12日 7:26

答案

  • Hi 朱利达, CE60可以,
    请查看DDI函数文件,WINDDI.H文件,有定义如下:
    .........
    #define BMF_16BPP 4L
    #define BMF_24BPP 5L
    #define BMF_32BPP 6L
    .........

    它们在显示驱动创建设备相关位图时使用,
    查看DrvCreateDeviceBitmap函数使用以上定义参数产生一个设备相关位图

    广交CE高手,共断疑难杂症 :)
    2009年12月13日 2:30
  • 看看CE6的帮助文件 The GDI supports displays with a wide variety of color depths and color models, ranging from 1-bit color to palletized color to true 32-bit RGB color. Each format also supports several pixel orderings, depending on whether access to the display memory is by byte, WORD, or DWORD. 是支持到32bit RGB color的 Like the 24-bpp format, the 32-bpp format is a true-color format. However, unlike the 24-bpp format, the 32-bpp format does not cause pixels to cross DWORD boundaries, although this format is less efficient in memory use. 支持PAL_RGB和PAL_BGR
    欢迎大家一起讨论学习WinCE,还可以在这里找到我www.armce.com/bbs/
    2009年12月16日 9:00

全部回复

  • Hi 朱利达, CE60可以,
    请查看DDI函数文件,WINDDI.H文件,有定义如下:
    .........
    #define BMF_16BPP 4L
    #define BMF_24BPP 5L
    #define BMF_32BPP 6L
    .........

    它们在显示驱动创建设备相关位图时使用,
    查看DrvCreateDeviceBitmap函数使用以上定义参数产生一个设备相关位图

    广交CE高手,共断疑难杂症 :)
    2009年12月13日 2:30
  • 看看CE6的帮助文件 The GDI supports displays with a wide variety of color depths and color models, ranging from 1-bit color to palletized color to true 32-bit RGB color. Each format also supports several pixel orderings, depending on whether access to the display memory is by byte, WORD, or DWORD. 是支持到32bit RGB color的 Like the 24-bpp format, the 32-bpp format is a true-color format. However, unlike the 24-bpp format, the 32-bpp format does not cause pixels to cross DWORD boundaries, although this format is less efficient in memory use. 支持PAL_RGB和PAL_BGR
    欢迎大家一起讨论学习WinCE,还可以在这里找到我www.armce.com/bbs/
    2009年12月16日 9:00
  • 可以支持,4.2和5.0都可以支持。

    不过根据不同的硬件,可能要修改一些public下的代码。
    Hello everybody
    2009年12月28日 9:09
    版主