Share via


ColorPalette Classe

Definição

Define uma matriz de cores que formam uma paleta de cores. As cores são as cores ARGB de 32 bits. Não herdável.

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

Comentários

Você não tem permissão para construir um ColorPalette objeto diretamente. Se você criou um ColorPalette objeto, poderá 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 são limitadas a cores ARGB de 32 bits. Uma cor ARGB de 32 bits tem 8 bits cada para valores alfa, vermelho, verde e azul. Os 8 bits mais baixos compõem o bit azul, os próximos 8 bits são verdes, os próximos 8 bits são vermelhos e os 8 bits mais significativos são alfa. Isso significa que cada componente pode variar de 0 a 255. Totalmente ativado é 255 e totalmente desativado é 0. Alpha é 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. Esse processo cria o que é chamado de meio-tom e oferece maior contraste a um custo de resolução reduzida.

Construtores

ColorPalette(Color[])

Define uma matriz de cores que formam uma paleta de cores. As cores são as cores ARGB de 32 bits. Não herdável.

ColorPalette(PaletteType)

Define uma matriz de cores que formam uma paleta de cores. As cores são as cores ARGB de 32 bits. Não herdável.

Propriedades

Entries

Obtém uma matriz de estruturas Color.

Flags

Obtém um valor que especifica como interpretar as informações de cor na matriz de cores.

Métodos

CreateOptimalPalette(Int32, Boolean, Bitmap)

Define uma matriz de cores que formam uma paleta de cores. As cores são as cores ARGB de 32 bits. Não herdável.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a