Compartilhar via


SKColorTable Classe

Definição

Cuidado

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

Contém uma tabela de cores pré-multiplicada para bitmaps indexados de 8 bits.

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

Comentários

Essa classe é usada para representar uma tabela de pesquisa de cores para imagens de bitmap indexadas. A tabela pode conter até MaxLength (256) cores (8 bits). As cores são armazenadas em cores pré-multiplicadas de 32 bits.

Construtores

SKColorTable()
Obsoleto..

Cria uma nova tabela de cores vazia com 256 elementos vazios.

SKColorTable(Int32)
Obsoleto..

Cria uma tabela de cores com o número especificado de elementos, com cores vazias.

SKColorTable(SKColor[])
Obsoleto..

Cria uma tabela de cores com as cores não pré-multiplicadas fornecidas, até MaxLength (256) cores podem ser fornecidas.

SKColorTable(SKColor[], Int32)
Obsoleto..

Cria uma tabela de cores com as cores não pré-multiplicadas fornecidas, mas consome apenas os primeiros elementos de contagem da matriz de cores.

SKColorTable(SKPMColor[])
Obsoleto..

Cria uma tabela de cores com as cores pré-multiplicadas fornecidas, até MaxLength (256) cores podem ser fornecidas.

SKColorTable(SKPMColor[], Int32)
Obsoleto..

Cria uma tabela de cores com as cores pré-multiplicadas fornecidas, mas só consome os primeiros elementos de contagem da matriz de cores.

Campos

MaxLength
Obsoleto..

Obtém o número máximo de cores na tabela de pesquisa de cores.

Propriedades

Colors
Obsoleto..

Obtém uma cópia das cores pré-multiplicadas na tabela de cores.

Count
Obsoleto..

Obtém o número de cores na tabela de pesquisa.

Handle
Obsoleto..

Obtém ou define o identificador para o objeto nativo subjacente.

(Herdado de SKObject)
IgnorePublicDispose
Obsoleto..

Obtém ou define um valor que indica se a chamada ao público Dispose() deve ser não operacional.

(Herdado de SKNativeObject)
IsDisposed
Obsoleto..

Obtém ou define um valor que indica se o objeto já foi descartado.

(Herdado de SKNativeObject)
Item[Int32]
Obsoleto..

Obtém a cor pré-multiplicada no índice especificado.

OwnsHandle
Obsoleto..

Obtém um valor que indica se esse objeto deve destruir o objeto nativo subjacente.

(Herdado de SKObject)
UnPreMultipledColors
Obsoleto..

Obtém uma cópia das cores não pré-multiplicadas na tabela de cores.

Métodos

Dispose()
Obsoleto..

Libera todos os recursos usados por este SKNativeObject.

(Herdado de SKNativeObject)
Dispose(Boolean)
Obsoleto..

Libera os recursos não gerenciados usados pelo SKColorTable e opcionalmente libera os recursos gerenciados.

DisposeInternal()
Obsoleto..

Dispara um descarte, ignorando o valor de IgnorePublicDispose.

(Herdado de SKNativeObject)
DisposeManaged()
Obsoleto..

Implementado por tipos derivados SKObject para destruir quaisquer objetos gerenciados.

(Herdado de SKObject)
DisposeNative()
Obsoleto..

Implementado por tipos derivados SKObject para destruir quaisquer objetos nativos.

(Herdado de SKObject)
DisposeUnownedManaged()
Obsoleto..

Contém uma tabela de cores pré-multiplicada para bitmaps indexados de 8 bits.

(Herdado de SKObject)
GetUnPreMultipliedColor(Int32)
Obsoleto..

Retorna a cor não pré-multiplicada no índice especificado.

ReadColors()
Obsoleto..

Retorna um ponteiro não gerenciado para a tabela de pesquisa de cores.

Aplica-se a