ColorPalette Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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) |