Sdílet prostřednictvím


SKColorTable Třída

Definice

Upozornění

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

Obsahuje tabulku předem navýsocených barev pro indexované 8bitové rastrové obrázky.

public class SKColorTable : SkiaSharp.SKObject
[System.Obsolete("The Index8 color type and color table is no longer supported.")]
public class SKColorTable : SkiaSharp.SKObject
Dědičnost
Atributy

Poznámky

Tato třída se používá k reprezentaci vyhledávací tabulky barev pro indexované rastrové obrázky. Tabulka může obsahovat až MaxLength (256) barev (8 bitů). Uložené barvy jsou předem nabité 32bitové barvy.

Konstruktory

SKColorTable()
Zastaralé..

Vytvoří novou prázdnou tabulku barev s 256 prázdnými prvky.

SKColorTable(Int32)
Zastaralé..

Vytvoří tabulku barev se zadaným počtem prvků s prázdnými barvami.

SKColorTable(SKColor[])
Zastaralé..

Vytvoří tabulku barev s poskytnutými nepružnými barvami, lze zadat až MaxLength (256) barev.

SKColorTable(SKColor[], Int32)
Zastaralé..

Vytvoří tabulku barev s poskytnutými nepružnými barvami, ale spotřebuje pouze první počet prvků z pole barev.

SKColorTable(SKPMColor[])
Zastaralé..

Vytvoří tabulku barev s předsoustavnými barvami, které lze poskytnout až MaxLength (256) barev.

SKColorTable(SKPMColor[], Int32)
Zastaralé..

Vytvoří tabulku barev s předsoučtenými barvami, ale spotřebuje pouze první počet prvků z pole barev.

Pole

MaxLength
Zastaralé..

Získá maximální počet barev ve vyhledávací tabulce barev.

Vlastnosti

Colors
Zastaralé..

Získá kopii předsoučeděných barev v tabulce barev.

Count
Zastaralé..

Získá počet barev ve vyhledávací tabulce.

Handle
Zastaralé..

Získá nebo nastaví popisovač podkladového nativního objektu.

(Zděděno od SKObject)
IgnorePublicDispose
Zastaralé..

Získá nebo nastaví hodnotu označující, zda má být volání veřejné Dispose() no-op.

(Zděděno od SKNativeObject)
IsDisposed
Zastaralé..

Získá nebo nastaví hodnotu označující, zda objekt již byl odstraněn.

(Zděděno od SKNativeObject)
Item[Int32]
Zastaralé..

Získá předem navýsocenou barvu v zadaném indexu.

OwnsHandle
Zastaralé..

Získá hodnotu určující, zda tento objekt by měl zničit podkladový nativní objekt.

(Zděděno od SKObject)
UnPreMultipledColors
Zastaralé..

Získá kopii neoprůchnivý barvy v tabulce barev.

Metody

Dispose()
Zastaralé..

Uvolní všechny prostředky používané tímto SKNativeObjectnástrojem .

(Zděděno od SKNativeObject)
Dispose(Boolean)
Zastaralé..

Uvolní nespravované prostředky používané nástrojem SKColorTable a volitelně uvolní spravované prostředky.

DisposeInternal()
Zastaralé..

Aktivuje dispose a ignoruje hodnotu IgnorePublicDispose.

(Zděděno od SKNativeObject)
DisposeManaged()
Zastaralé..

Implementováno odvozenými SKObject typy zničit všechny spravované objekty.

(Zděděno od SKObject)
DisposeNative()
Zastaralé..

Implementováno odvozenými SKObject typy zničit všechny nativní objekty.

(Zděděno od SKObject)
DisposeUnownedManaged()
Zastaralé..

Obsahuje tabulku předem navýsocených barev pro indexované 8bitové rastrové obrázky.

(Zděděno od SKObject)
GetUnPreMultipliedColor(Int32)
Zastaralé..

Vrátí nepružnou barvu v zadaném indexu.

ReadColors()
Zastaralé..

Vrátí nespravovaný ukazatel na vyhledávací tabulku barev.

Platí pro