Udostępnij za pośrednictwem


SKColorTable Klasa

Definicja

Przestroga

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

Zawiera tabelę kolorów premultiplied dla indeksowanych 8-bitowych map bitowych.

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

Uwagi

Ta klasa służy do reprezentowania tabeli odnośników kolorów dla indeksowanych obrazów map bitowych. Tabela może zawierać maksymalnie MaxLength (256) kolory (8 bitów). Kolory są przechowywane wstępnie po 32-bitowych kolorach.

Konstruktory

SKColorTable()
Nieaktualne..

Tworzy nową, pustą tabelę kolorów z 256 pustymi elementami.

SKColorTable(Int32)
Nieaktualne..

Tworzy tabelę kolorów z określoną liczbą elementów z pustymi kolorami.

SKColorTable(SKColor[])
Nieaktualne..

Tworzy tabelę kolorów z podanymi nieprzyzwoitymi kolorami, do MaxLength (256) kolorów.

SKColorTable(SKColor[], Int32)
Nieaktualne..

Tworzy tabelę kolorów z podanymi nieuprawnionymi kolorami, ale używa tylko pierwszych elementów zliczania z tablicy kolorów.

SKColorTable(SKPMColor[])
Nieaktualne..

Tworzy tabelę kolorów z podanymi wstępnie wypełnionymi kolorami, do MaxLength (256) kolorów można podać.

SKColorTable(SKPMColor[], Int32)
Nieaktualne..

Tworzy tabelę kolorów z podanymi wstępnie wypełnionymi kolorami, ale używa tylko pierwszych elementów zliczania z tablicy kolorów.

Pola

MaxLength
Nieaktualne..

Pobiera maksymalną liczbę kolorów w tabeli odnośników kolorów.

Właściwości

Colors
Nieaktualne..

Pobiera kopię wstępnie wyprzedanych kolorów w tabeli kolorów.

Count
Nieaktualne..

Pobiera liczbę kolorów w tabeli odnośników.

Handle
Nieaktualne..

Pobiera lub ustawia dojście do bazowego obiektu natywnego.

(Odziedziczone po SKObject)
IgnorePublicDispose
Nieaktualne..

Pobiera lub ustawia wartość wskazującą, czy wywołanie publiczne Dispose() powinno mieć wartość no-op.

(Odziedziczone po SKNativeObject)
IsDisposed
Nieaktualne..

Pobiera lub ustawia wartość wskazującą, czy obiekt został już usunięty.

(Odziedziczone po SKNativeObject)
Item[Int32]
Nieaktualne..

Pobiera kolor premultiplied w określonym indeksie.

OwnsHandle
Nieaktualne..

Pobiera wartość wskazującą, czy ten obiekt powinien zniszczyć bazowy obiekt macierzysty.

(Odziedziczone po SKObject)
UnPreMultipledColors
Nieaktualne..

Pobiera kopię nieuprawnionych kolorów w tabeli kolorów.

Metody

Dispose()
Nieaktualne..

Zwalnia wszystkie zasoby używane przez ten SKNativeObjectprogram .

(Odziedziczone po SKNativeObject)
Dispose(Boolean)
Nieaktualne..

Zwalnia zasoby niezarządzane używane przez element SKColorTable i opcjonalnie zwalnia zasoby zarządzane.

DisposeInternal()
Nieaktualne..

Wyzwala operację usuwania, ignorując wartość .IgnorePublicDispose

(Odziedziczone po SKNativeObject)
DisposeManaged()
Nieaktualne..

Zaimplementowane przez typy pochodne SKObject w celu zniszczenia wszystkich zarządzanych obiektów.

(Odziedziczone po SKObject)
DisposeNative()
Nieaktualne..

Zaimplementowane przez typy pochodne SKObject w celu zniszczenia wszystkich obiektów natywnych.

(Odziedziczone po SKObject)
DisposeUnownedManaged()
Nieaktualne..

Zawiera tabelę kolorów premultiplied dla indeksowanych 8-bitowych map bitowych.

(Odziedziczone po SKObject)
GetUnPreMultipliedColor(Int32)
Nieaktualne..

Zwraca niepremultiplied kolor w określonym indeksie.

ReadColors()
Nieaktualne..

Zwraca niezarządzany wskaźnik do tabeli odnośników kolorów.

Dotyczy