SKColorTable Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |