SKColorTable Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |