ColorPalette Classe

Definição

Define um conjunto de cores que compõem uma paleta de cores. As cores são cores ARGB de 32 bits. Não é hereditário.

public ref class ColorPalette sealed
public sealed class ColorPalette
type ColorPalette = class
Public NotInheritable Class ColorPalette
Herança
ColorPalette

Observações

Não é permitido construir um ColorPalette objeto diretamente. Se criasse um ColorPalette objeto, poderia então manipular o tamanho da paleta para uma imagem específica, o que não é permitido. Use a Image.Palette propriedade para obter um ColorPalette objeto.

As cores na paleta estão limitadas a cores ARGB de 32 bits. Uma cor ARGB de 32 bits tem 8 bits para valores alfa, vermelho, verde e azul. Os 8 bits mais baixos compõem o bit azul, os 8 bits seguintes são verdes, os 8 bits seguintes são vermelhos e os 8 bits mais significativos são alfa. Isto significa que cada componente pode variar de 0 a 255. Totalmente ligado é 255 e totalmente desligado é 0. Alfa é usado para tornar o valor de cor transparente (alfa = 0) ou opaco (alfa = 255). O número de níveis de intensidade na imagem pode ser aumentado sem aumentar o número de cores usadas. Este processo cria o chamado meio-tom e oferece um contraste aumentado ao custo de uma resolução reduzida.

Construtores

Name Description
ColorPalette(Color[])

Cria uma paleta de cores personalizada.

ColorPalette(PaletteType)

Cria uma paleta de cores padrão.

Propriedades

Name Description
Entries

Obtém uma variedade de Color estruturas.

Flags

Obtém um valor que especifica como interpretar a informação de cor no array de cores.

Métodos

Name Description
CreateOptimalPalette(Int32, Boolean, Bitmap)

Cria uma paleta de cores ótima com base nas cores de um dado bitmap.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a