Compartilhar via


ColorPalette

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa estrutura contém informações para descrever um paleta de cores.

Syntax

typedef struct tagColorPalette {
    UINT Flags;
    UINT Count;
    ARGB Entries[1];
} ColorPalette;

Os membros

  • Sinalizadores
    Um valor UINT composta de uma combinação de um ou mais dos sinalizadores paleta mostrando na seguinte tabela.

    Sinalizador Descrição

    PALFLAG_HASALPHA

    Paleta contém transparência

    PALFLAG_GRAYSCALE

    Paleta contém apenas cores de escala de cinza

    PALFLAG_HALFTONE

    Paleta é usada para meios-tons

  • Contagem
    Um valor UINT especificando o número de cores na paleta.
  • As entradas
    Uma matriz de ARGB valores, um para cada cor na paleta.

    Esta matriz é Contagem Elementos longos.

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