Partager via


ColorPalette (Compact 2013)

3/26/2014

This feature is being deprecated for this release. Refer to this component: Windows Imaging Component.

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

See Also

Reference

Imaging Structures
IImageSink::SetPalette
IBitmapImage::SetPalette
IBitmapImage::GetPalette