Share via


MAKEARGB (Windows CE 5.0)

Send Feedback

This macro creates an ARGB value from alpha, red, green, and blue values.

#define ALPHA_SHIFT 24#define RED_SHIFT   16#define GREEN_SHIFT 8#define BLUE_SHIFT  0#define ALPHA_MASK  ((ARGB) 0xff << ALPHA_SHIFT)#define MAKEARGB(a, r, g, b) \                (((ARGB) ((a) & 0xff) << ALPHA_SHIFT)| \                 ((ARGB) ((r) & 0xff) << RED_SHIFT)  | \                 ((ARGB) ((g) & 0xff) << GREEN_SHIFT)| \                 ((ARGB) ((b) & 0xff) << BLUE_SHIFT))

Parameters

  • a
    The alpha value of the color
  • r
    The value of the red color component
  • g
    The value of the green color component
  • b
    The value of the blue color component

Requirements

OS Versions: Windows CE 5.0 and later.
Header: Imaging.h.

See Also

Imaging Macros

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.