Aracılığıyla paylaş


SKColorTable Sınıf

Tanım

Dikkat

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

Dizine alınmış 8 bit bit eşlemler için önceden çoğaltılmış bir renk tablosu tutar.

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

Açıklamalar

Bu sınıf, dizine alınan bit eşlem görüntüleri için renk arama tablosunu temsil etmek için kullanılır. Tablo en fazla MaxLength (256) renk (8 bit) içerebilir. Renkler önceden 32 bit renklerle depolanır.

Oluşturucular

SKColorTable()
Kullanımdan kalktı..

256 boş öğe içeren yeni, boş bir renk tablosu oluşturur.

SKColorTable(Int32)
Kullanımdan kalktı..

Belirtilen sayıda öğe içeren, boş renklere sahip bir renk tablosu oluşturur.

SKColorTable(SKColor[])
Kullanımdan kalktı..

Sağlanan varsayılan olmayan renklerle bir renk tablosu oluşturur, en fazla MaxLength (256) renk sağlanabilir.

SKColorTable(SKColor[], Int32)
Kullanımdan kalktı..

Sağlanan, öncelenmemiş renklerle bir renk tablosu oluşturur, ancak yalnızca renkler dizisinde yer alan ilk sayı öğelerini tüketir.

SKColorTable(SKPMColor[])
Kullanımdan kalktı..

Sağlanan önceden yüklenmiş renklerle bir renk tablosu oluşturur, en fazla MaxLength (256) renk sağlanabilir.

SKColorTable(SKPMColor[], Int32)
Kullanımdan kalktı..

Sağlanan önceden yüklenmiş renklerle bir renk tablosu oluşturur, ancak yalnızca renkler dizisinden ilk sayı öğelerini tüketir.

Alanlar

MaxLength
Kullanımdan kalktı..

Renk arama tablosundaki en fazla renk sayısını alır.

Özellikler

Colors
Kullanımdan kalktı..

Renk tablosunda önceden çoğaltılmış renklerin bir kopyasını alır.

Count
Kullanımdan kalktı..

Arama tablosundaki renk sayısını alır.

Handle
Kullanımdan kalktı..

Tutamacı alır veya temel alınan yerel nesneye ayarlar.

(Devralındığı yer: SKObject)
IgnorePublicDispose
Kullanımdan kalktı..

Public Dispose() çağrısının işlem yapılmaması gerektiğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: SKNativeObject)
IsDisposed
Kullanımdan kalktı..

Nesnenin zaten atılıp atılmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: SKNativeObject)
Item[Int32]
Kullanımdan kalktı..

Belirtilen dizinde önceden çoğaltılmış rengi alır.

OwnsHandle
Kullanımdan kalktı..

Bu nesnenin temel alınan yerel nesneyi yok edip etmeyeceğini belirten bir değer alır.

(Devralındığı yer: SKObject)
UnPreMultipledColors
Kullanımdan kalktı..

Renk tablosundaki varsayılan olmayan renklerin bir kopyasını alır.

Yöntemler

Dispose()
Kullanımdan kalktı..

Bu SKNativeObjecttarafından kullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: SKNativeObject)
Dispose(Boolean)
Kullanımdan kalktı..

SKColorTable tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve yönetilen kaynakları isteğe bağlı olarak serbest bırakır.

DisposeInternal()
Kullanımdan kalktı..

değerini IgnorePublicDisposeyoksayarak bir dispose tetikler.

(Devralındığı yer: SKNativeObject)
DisposeManaged()
Kullanımdan kalktı..

Yönetilen nesneleri yok etmek için türetilmiş SKObject türler tarafından uygulanır.

(Devralındığı yer: SKObject)
DisposeNative()
Kullanımdan kalktı..

Herhangi bir yerel nesneyi yok etmek için türetilmiş SKObject türler tarafından uygulanır.

(Devralındığı yer: SKObject)
DisposeUnownedManaged()
Kullanımdan kalktı..

Dizine alınmış 8 bit bit eşlemler için önceden çoğaltılmış bir renk tablosu tutar.

(Devralındığı yer: SKObject)
GetUnPreMultipliedColor(Int32)
Kullanımdan kalktı..

Belirtilen dizinde varsayılan olmayan rengi döndürür.

ReadColors()
Kullanımdan kalktı..

Renk arama tablosuna yönetilmeyen bir işaretçi döndürür.

Şunlara uygulanır