Condividi tramite


SKColorTable Classe

Definizione

Attenzione

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

Contiene una tabella di colori premultiplied per le bitmap a 8 bit indicizzate.

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

Commenti

Questa classe viene usata per rappresentare una tabella di ricerca dei colori per le immagini bitmap indicizzate. La tabella può contenere fino a MaxLength (256) colori (8 bit). I colori vengono archiviati sono colori premultiplied a 32 bit.

Costruttori

SKColorTable()
Obsoleta..

Crea una nuova tabella di colori vuota con 256 elementi vuoti.

SKColorTable(Int32)
Obsoleta..

Crea una tabella colori con il numero specificato di elementi, con colori vuoti.

SKColorTable(SKColor[])
Obsoleta..

Crea una tabella colori con i colori non premultiplied specificati, è possibile specificare fino a MaxLength (256) colori.

SKColorTable(SKColor[], Int32)
Obsoleta..

Crea una tabella dei colori con i colori non premultiplied specificati, ma utilizza solo i primi elementi di conteggio dalla matrice di colori.

SKColorTable(SKPMColor[])
Obsoleta..

Crea una tabella colori con i colori premultiplied specificati, è possibile specificare fino a MaxLength (256) colori.

SKColorTable(SKPMColor[], Int32)
Obsoleta..

Crea una tabella colori con i colori premultiplied specificati, ma utilizza solo i primi elementi conteggi dalla matrice di colori.

Campi

MaxLength
Obsoleta..

Ottiene il numero massimo di colori nella tabella di ricerca dei colori.

Proprietà

Colors
Obsoleta..

Ottiene una copia dei colori premultiplied nella tabella colori.

Count
Obsoleta..

Ottiene il numero di colori nella tabella di ricerca.

Handle
Obsoleta..

Ottiene o imposta l'handle sull'oggetto nativo sottostante.

(Ereditato da SKObject)
IgnorePublicDispose
Obsoleta..

Ottiene o imposta un valore che indica se la chiamata pubblica Dispose() deve essere no-op.

(Ereditato da SKNativeObject)
IsDisposed
Obsoleta..

Ottiene o imposta un valore che indica se l'oggetto è già stato eliminato.

(Ereditato da SKNativeObject)
Item[Int32]
Obsoleta..

Ottiene il colore premultiplied in corrispondenza dell'indice specificato.

OwnsHandle
Obsoleta..

Ottiene un valore che indica se questo oggetto deve eliminare l'oggetto nativo sottostante.

(Ereditato da SKObject)
UnPreMultipledColors
Obsoleta..

Ottiene una copia dei colori non premultiplied nella tabella dei colori.

Metodi

Dispose()
Obsoleta..

Rilascia tutte le risorse usate da questa classe SKNativeObject.

(Ereditato da SKNativeObject)
Dispose(Boolean)
Obsoleta..

Rilascia le risorse non gestite usate da SKColorTable e, facoltativamente, le risorse gestite.

DisposeInternal()
Obsoleta..

Attiva un oggetto dispose, ignorando il valore di IgnorePublicDispose.

(Ereditato da SKNativeObject)
DisposeManaged()
Obsoleta..

Implementato dai tipi derivati SKObject per eliminare qualsiasi oggetto gestito.

(Ereditato da SKObject)
DisposeNative()
Obsoleta..

Implementato dai tipi derivati SKObject per eliminare tutti gli oggetti nativi.

(Ereditato da SKObject)
DisposeUnownedManaged()
Obsoleta..

Contiene una tabella di colori premultiplied per le bitmap a 8 bit indicizzate.

(Ereditato da SKObject)
GetUnPreMultipliedColor(Int32)
Obsoleta..

Restituisce il colore non premultiplied in corrispondenza dell'indice specificato.

ReadColors()
Obsoleta..

Restituisce un puntatore non gestito alla tabella di ricerca dei colori.

Si applica a