SKColorTable Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |