×

Discussion Board

Results 1 to 4 of 4
  1. #1
    Super Contributor
    Join Date
    May 2003
    Location
    Vancouver, Canada
    Posts
    985

    What is EColor16MU?

    Does anybody know what is "EColor16MU" (what does "U" mean)? It is not documented but there is the declaration in gdi.h (in S60 FP2).

    Antony

  2. #2
    Registered User
    Join Date
    Jul 2003
    Posts
    190

    Re: What is EColor16MU?

    This is mode with 16.8 milliions colors (8 bits for each RGB component), and each pixel is stored in 32-bits. Highest 8 bits are unused.

    The 'U' in its name may mean 'unused 8 bits', but we may only guess if it's not in docs.

  3. #3
    Nokia Developer Expert
    Join Date
    Jul 2003
    Location
    Vancouver, Canada
    Posts
    220

    Re: What is EColor16MU?

    That is correct the highest byte is unused in EColor16MU. It's also known as 24Bit Color.

  4. #4
    Registered User
    Join Date
    Dec 2004
    Posts
    9

    Re: What is EColor16MU?

    But EColor16MU can also represent 666 color mode padded on 888... each color is on a byte but only the 6 higher bits are used ( 0b11111100 mask )
    that does 262,144 colors...

    and there is no way to retrieve this information from the os...
    from the code there is effectively no difference between 666 on 888 and real 888... but visually the difference is visible...
    666 on 888 should be dithered to improve the visual result.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •