ColorPalette
A version of this page is also available for
4/8/2010
This structure contains information to describe a color palette.
Syntax
typedef struct tagColorPalette {
UINT Flags;
UINT Count;
ARGB Entries[1];
} ColorPalette;
Members
Flags
A UINT value made up of a combination of one or more of the palette flags showing in the following table.Flag Description PALFLAG_HASALPHA
Palette contains transparency
PALFLAG_GRAYSCALE
Palette contains only grayscale colors
PALFLAG_HALFTONE
Palette is used for halftones
- Count
A UINT value specifying the number of colors in the palette.
Entries
An array of ARGB values, one for each color in the palette.This array is Count elements long.
Requirements
Header | imaging.h |
Windows Embedded CE | Windows CE 5.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
Imaging Structures
IImageSink::SetPalette
IBitmapImage::SetPalette
IBitmapImage::GetPalette