Freigeben über


SKColorTable Klasse

Definition

Achtung

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

Enthält eine vormultiplizierte Farbtabelle für indizierte 8-Bit-Bitmaps.

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

Hinweise

Diese Klasse wird verwendet, um eine Farbsuchtabelle für indizierte Bitmapbilder darzustellen. Die Tabelle kann bis zu MaxLength (256) Farben (8 Bit) enthalten. Bei den gespeicherten Farben handelt es sich um vormultiplizierte 32-Bit-Farben.

Konstruktoren

SKColorTable()
Veraltet..

Erstellt eine neue, leere Farbtabelle mit 256 leeren Elementen.

SKColorTable(Int32)
Veraltet..

Erstellt eine Farbtabelle mit der angegebenen Anzahl von Elementen mit leeren Farben.

SKColorTable(SKColor[])
Veraltet..

Erstellt eine Farbtabelle mit den bereitgestellten nicht vormultiplizierten Farben. Es können bis zu MaxLength (256) Farben bereitgestellt werden.

SKColorTable(SKColor[], Int32)
Veraltet..

Erstellt eine Farbtabelle mit den bereitgestellten nicht vormultiplizierten Farben, verwendet jedoch nur die ersten Zählungselemente aus dem Farbenarray.

SKColorTable(SKPMColor[])
Veraltet..

Erstellt eine Farbtabelle mit den bereitgestellten vormultiplizierten Farben, wobei bis zu MaxLength (256) Farben bereitgestellt werden können.

SKColorTable(SKPMColor[], Int32)
Veraltet..

Erstellt eine Farbtabelle mit den bereitgestellten vormultiplizierten Farben, verwendet jedoch nur die ersten Zählungselemente aus dem Farbenarray.

Felder

MaxLength
Veraltet..

Ruft die maximale Anzahl von Farben in der Farbsuchetabelle ab.

Eigenschaften

Colors
Veraltet..

Ruft eine Kopie der vormultiplizierten Farben in der Farbtabelle ab.

Count
Veraltet..

Ruft die Anzahl der Farben in der Nachschlagetabelle ab.

Handle
Veraltet..

Ruft das Handle auf das zugrunde liegende systemeigene Objekt ab oder legt es fest.

(Geerbt von SKObject)
IgnorePublicDispose
Veraltet..

Ruft einen Wert ab, der angibt, ob der Dispose() öffentliche Aufruf no-op sein soll, oder legt ihn fest.

(Geerbt von SKNativeObject)
IsDisposed
Veraltet..

Ruft einen Wert ab, der angibt, ob das Objekt bereits verworfen wurde, oder legt einen Wert fest.

(Geerbt von SKNativeObject)
Item[Int32]
Veraltet..

Ruft die vormultiplizierte Farbe am angegebenen Index ab.

OwnsHandle
Veraltet..

Ruft einen Wert ab, der angibt, ob dieses Objekt das zugrunde liegende systemeigene Objekt zerstören soll.

(Geerbt von SKObject)
UnPreMultipledColors
Veraltet..

Ruft eine Kopie der nicht vormultiplizierten Farben in der Farbtabelle ab.

Methoden

Dispose()
Veraltet..

Gibt alle von dieser SKNativeObject verwendeten Ressourcen frei.

(Geerbt von SKNativeObject)
Dispose(Boolean)
Veraltet..

Gibt die von SKColorTable verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei.

DisposeInternal()
Veraltet..

Löst einen Dispose-Wert aus, wobei der Wert von IgnorePublicDisposeignoriert wird.

(Geerbt von SKNativeObject)
DisposeManaged()
Veraltet..

Wird von abgeleiteten SKObject Typen implementiert, um alle verwalteten Objekte zu zerstören.

(Geerbt von SKObject)
DisposeNative()
Veraltet..

Wird von abgeleiteten SKObject Typen implementiert, um systemeigene Objekte zu zerstören.

(Geerbt von SKObject)
DisposeUnownedManaged()
Veraltet..

Enthält eine vormultiplizierte Farbtabelle für indizierte 8-Bit-Bitmaps.

(Geerbt von SKObject)
GetUnPreMultipliedColor(Int32)
Veraltet..

Gibt die nicht prämultiplizierte Farbe am angegebenen Index zurück.

ReadColors()
Veraltet..

Gibt einen nicht verwalteten Zeiger auf die Farbsuchetabelle zurück.

Gilt für: