ColorPalette Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.
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 |
|---|---|
| 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) |