Partager via


SKColorTable Classe

Définition

Attention

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

Contient une table de couleurs prémultipliée pour les bitmaps 8 bits indexées.

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

Remarques

Cette classe est utilisée pour représenter une table de recherche de couleurs pour les images bitmap indexées. La table peut contenir jusqu’à MaxLength (256) couleurs (8 bits). Les couleurs sont stockées sont des couleurs 32 bits prémultipliées.

Constructeurs

SKColorTable()
Obsolète..

Crée une table de couleurs vide avec 256 éléments vides.

SKColorTable(Int32)
Obsolète..

Crée une table de couleurs avec le nombre d’éléments spécifié, avec des couleurs vides.

SKColorTable(SKColor[])
Obsolète..

Crée une table de couleurs avec les couleurs non prémultipliées fournies. Vous pouvez fournir jusqu’à MaxLength (256) couleurs.

SKColorTable(SKColor[], Int32)
Obsolète..

Crée une table de couleurs avec les couleurs non prémultipliées fournies, mais consomme uniquement les éléments de premier nombre du tableau de couleurs.

SKColorTable(SKPMColor[])
Obsolète..

Crée une table de couleurs avec les couleurs prémultipliées fournies. Jusqu’à MaxLength (256) couleurs peuvent être fournies.

SKColorTable(SKPMColor[], Int32)
Obsolète..

Crée une table de couleurs avec les couleurs prémultipliées fournies, mais consomme uniquement les éléments de premier nombre du tableau de couleurs.

Champs

MaxLength
Obsolète..

Obtient le nombre maximal de couleurs dans la table de choix de couleurs.

Propriétés

Colors
Obsolète..

Obtient une copie des couleurs prémultipliées dans la table de couleurs.

Count
Obsolète..

Obtient le nombre de couleurs dans la table de choix.

Handle
Obsolète..

Obtient ou définit le handle sur l’objet natif sous-jacent.

(Hérité de SKObject)
IgnorePublicDispose
Obsolète..

Obtient ou définit une valeur indiquant si l’appel public Dispose() doit être non op.

(Hérité de SKNativeObject)
IsDisposed
Obsolète..

Obtient ou définit une valeur indiquant si l’objet a déjà été supprimé.

(Hérité de SKNativeObject)
Item[Int32]
Obsolète..

Obtient la couleur prémultipliée à l’index spécifié.

OwnsHandle
Obsolète..

Obtient une valeur indiquant si cet objet doit détruire l’objet natif sous-jacent.

(Hérité de SKObject)
UnPreMultipledColors
Obsolète..

Obtient une copie des couleurs non prémultipliées dans la table de couleurs.

Méthodes

Dispose()
Obsolète..

Libère toutes les ressources utilisées par ce SKNativeObject.

(Hérité de SKNativeObject)
Dispose(Boolean)
Obsolète..

Libère les ressources non managées utilisées par SKColorTable et libère éventuellement les ressources managées.

DisposeInternal()
Obsolète..

Déclenche une suppression, ignorant la valeur de IgnorePublicDispose.

(Hérité de SKNativeObject)
DisposeManaged()
Obsolète..

Implémenté par des types dérivés SKObject pour détruire tous les objets managés.

(Hérité de SKObject)
DisposeNative()
Obsolète..

Implémenté par des types dérivés SKObject pour détruire tous les objets natifs.

(Hérité de SKObject)
DisposeUnownedManaged()
Obsolète..

Contient une table de couleurs prémultipliée pour les bitmaps 8 bits indexées.

(Hérité de SKObject)
GetUnPreMultipliedColor(Int32)
Obsolète..

Retourne la couleur non prémultipliée à l’index spécifié.

ReadColors()
Obsolète..

Retourne un pointeur non managé vers la table de recherche de couleurs.

S’applique à