Compartir a través de


SKColorTable Clase

Definición

Precaución

The Index8 color type and color table is no longer supported.

Contiene una tabla de colores premultiplicada para mapas de bits indexados de 8 bits.

public class SKColorTable : SkiaSharp.SKObject
[System.Obsolete("The Index8 color type and color table is no longer supported.")]
public class SKColorTable : SkiaSharp.SKObject
Herencia
Atributos

Comentarios

Esta clase se usa para representar una tabla de búsqueda de colores para imágenes de mapa de bits indexadas. La tabla puede contener hasta MaxLength (256) colores (8 bits). Los colores se almacenan en colores premultiplicados de 32 bits.

Constructores

SKColorTable()
Obsoleto..

Crea una nueva tabla de colores vacía con 256 elementos vacíos.

SKColorTable(Int32)
Obsoleto..

Crea una tabla de colores con el número especificado de elementos, con colores vacíos.

SKColorTable(SKColor[])
Obsoleto..

Crea una tabla de colores con los colores no actualizados proporcionados, se pueden proporcionar hasta MaxLength (256) colores.

SKColorTable(SKColor[], Int32)
Obsoleto..

Crea una tabla de colores con los colores no modificados proporcionados, pero solo consume los primeros elementos de recuento de la matriz de colores.

SKColorTable(SKPMColor[])
Obsoleto..

Crea una tabla de colores con los colores premultiplicados proporcionados, se pueden proporcionar hasta MaxLength (256) colores.

SKColorTable(SKPMColor[], Int32)
Obsoleto..

Crea una tabla de colores con los colores premultiplicados proporcionados, pero solo consume los primeros elementos count de la matriz de colores.

Campos

MaxLength
Obsoleto..

Obtiene el número máximo de colores de la tabla de búsqueda de colores.

Propiedades

Colors
Obsoleto..

Obtiene una copia de los colores premultiplicados en la tabla de colores.

Count
Obsoleto..

Obtiene el número de colores de la tabla de búsqueda.

Handle
Obsoleto..

Obtiene o establece el identificador en el objeto nativo subyacente.

(Heredado de SKObject)
IgnorePublicDispose
Obsoleto..

Obtiene o establece un valor que indica si la llamada al público Dispose() no debe funcionar.

(Heredado de SKNativeObject)
IsDisposed
Obsoleto..

Obtiene o establece un valor que indica si el objeto ya se ha eliminado.

(Heredado de SKNativeObject)
Item[Int32]
Obsoleto..

Obtiene el color premultiplicado en el índice especificado.

OwnsHandle
Obsoleto..

Obtiene un valor que indica si este objeto debe destruir el objeto nativo subyacente.

(Heredado de SKObject)
UnPreMultipledColors
Obsoleto..

Obtiene una copia de los colores no preparados en la tabla de colores.

Métodos

Dispose()
Obsoleto..

Libera todos los recursos utilizados por este SKNativeObject.

(Heredado de SKNativeObject)
Dispose(Boolean)
Obsoleto..

Libera los recursos no administrados que usa SKColorTable y, de forma opcional, libera los recursos administrados.

DisposeInternal()
Obsoleto..

Desencadena un dispose, omiiendo el valor de IgnorePublicDispose.

(Heredado de SKNativeObject)
DisposeManaged()
Obsoleto..

Implementado por tipos derivados SKObject para destruir los objetos administrados.

(Heredado de SKObject)
DisposeNative()
Obsoleto..

Implementado por tipos derivados SKObject para destruir cualquier objeto nativo.

(Heredado de SKObject)
DisposeUnownedManaged()
Obsoleto..

Contiene una tabla de colores premultiplicada para mapas de bits indexados de 8 bits.

(Heredado de SKObject)
GetUnPreMultipliedColor(Int32)
Obsoleto..

Devuelve el color no actualizado en el índice especificado.

ReadColors()
Obsoleto..

Devuelve un puntero no administrado a la tabla de búsqueda de colores.

Se aplica a