Bitmap Image vs Draw functions Contrast / Intensity

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • Bitmap Image vs Draw functions Contrast / Intensity

    I am having a problem that I can't quite find the root cause of. When I draw an image using GUI_DrawBitmap() vs drawing an object with a function like GUI_AA_FillCircle(), I get different contrast or colors when viewing the LCD at different angles. The DrawBitmap() produces a nice vivid color that doesn't seem to change contrast or color when changing viewing angles, but everything else does. Reading the manual, it states that bitmaps are drawn on the window. Is there a difference between a window and a layer? Or what else am I missing?

    Thank you
  • Hello,

    Yes, a layer usually represents a hardware function which has its own frame buffer. A window represents an object which is controlled by a callback function in an event-driven way.

    For details about both features, please refer to the chapter "MultiLayers" and "The Window Manager" in the emWin user manual.

    Best regards,
    Adrian