Compartir a través de


ColorPalette Clase

Definición

Define una matriz de colores que constituyen una paleta de colores. Los colores son ARGB de 32 bits. No puede heredarse.

public ref class ColorPalette sealed
public sealed class ColorPalette
type ColorPalette = class
Public NotInheritable Class ColorPalette
Herencia
ColorPalette

Comentarios

No se le permite construir un ColorPalette objeto directamente. Si ha creado un ColorPalette objeto, podría manipular el tamaño de la paleta de una imagen determinada, que no se permite. Utilice la Image.Palette propiedad para obtener un ColorPalette objeto .

Los colores de la paleta están limitados a colores ARGB de 32 bits. Un color ARGB de 32 bits tiene 8 bits para los valores alfa, rojo, verde y azul. Los 8 bits más bajos componen el bit azul, los 8 bits siguientes son verdes, los 8 bits siguientes son rojos y los 8 bits más significativos son alfa. Esto significa que cada componente puede variar de 0 a 255. Totalmente activado es 255 y totalmente desactivado es 0. Alfa se usa para que el valor de color sea transparente (alfa = 0) o opaco (alfa = 255). El número de niveles de intensidad de la imagen se puede aumentar sin aumentar el número de colores usados. Este proceso crea lo que se denomina medio tono y ofrece un mayor contraste a un costo de reducción de la resolución.

Constructores

ColorPalette(Color[])

Define una matriz de colores que constituyen una paleta de colores. Los colores son ARGB de 32 bits. No puede heredarse.

ColorPalette(PaletteType)

Define una matriz de colores que constituyen una paleta de colores. Los colores son ARGB de 32 bits. No puede heredarse.

Propiedades

Entries

Obtiene una matriz de estructuras Color.

Flags

Obtiene un valor que especifica cómo se debe interpretar la información de color en la matriz de colores.

Métodos

CreateOptimalPalette(Int32, Boolean, Bitmap)

Define una matriz de colores que constituyen una paleta de colores. Los colores son ARGB de 32 bits. No puede heredarse.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a