SKBitmap Construtores
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.
Sobrecargas
SKBitmap() |
Construtor padrão que cria um bitmap com largura e altura zero e nenhum pixel. Seu tipo de cor é definido como Unknown. |
SKBitmap(SKImageInfo) |
Construtor que configura o bitmap com base em uma especificação SKImageInfo . |
SKBitmap(SKImageInfo, SKBitmapAllocFlags) |
Construtor que configura o bitmap com base em uma especificação SKImageInfo . |
SKBitmap(SKImageInfo, SKColorTable) |
Obsoleto..
Construtor que configura o bitmap com base em uma especificação SKImageInfo e uma tabela de cores. |
SKBitmap(SKImageInfo, Int32) |
Construtor que configura o bitmap com base em uma SKImageInfo especificação e o número especificado de bytes por linha (o tamanho do passo) |
SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags) |
Obsoleto..
Construtor que configura o bitmap com base em uma especificação SKImageInfo e uma tabela de cores. |
SKBitmap(Int32, Int32, Boolean) |
Cria um bitmap com a largura, a altura e a opacidade fornecidas com o tipo de cor definido como PlatformColorType |
SKBitmap(Int32, Int32, SKColorType, SKAlphaType) |
Cria um bitmap com a largura, altura, tipo de cor e tipo alfa fornecidos. |
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace) |
SKBitmap()
Construtor padrão que cria um bitmap com largura e altura zero e nenhum pixel. Seu tipo de cor é definido como Unknown.
public SKBitmap ();
Comentários
Esse construtor não aloca um repositório de backup para o bitmap.
Aplica-se a
SKBitmap(SKImageInfo)
Construtor que configura o bitmap com base em uma especificação SKImageInfo .
public SKBitmap (SkiaSharp.SKImageInfo info);
Parâmetros
- info
- SKImageInfo
A descrição do formato de imagem desejado.
Comentários
Esse construtor poderá gerar uma exceção se não for possível criar um bitmap com a configuração especificada (por exemplo, as informações de imagem exigem uma tabela de cores e não há tabela de cores).
Aplica-se a
SKBitmap(SKImageInfo, SKBitmapAllocFlags)
Construtor que configura o bitmap com base em uma especificação SKImageInfo .
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKBitmapAllocFlags flags);
Parâmetros
- info
- SKImageInfo
A descrição do formato de imagem desejado.
- flags
- SKBitmapAllocFlags
Os sinalizadores adicionais.
Comentários
Esse construtor poderá gerar uma exceção se não for possível criar um bitmap com a configuração especificada (por exemplo, as informações de imagem exigem uma tabela de cores e não há tabela de cores).
Aplica-se a
SKBitmap(SKImageInfo, SKColorTable)
Cuidado
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo) instead.
Construtor que configura o bitmap com base em uma especificação SKImageInfo e uma tabela de cores.
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo) instead.")]
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable);
Parâmetros
- info
- SKImageInfo
A descrição do formato de imagem desejado.
- ctable
- SKColorTable
A tabela de pesquisa de cores.
- Atributos
Comentários
Use esse método para criar um bitmap que usará uma tabela de pesquisa de cores. O bitmap será um bitmap indexado de 8 bits, em que cada valor representa um índice na tabela de cores e a cor é determinada pelo valor no local específico na matriz da tabela de cores.
Aplica-se a
SKBitmap(SKImageInfo, Int32)
Construtor que configura o bitmap com base em uma SKImageInfo especificação e o número especificado de bytes por linha (o tamanho do passo)
public SKBitmap (SkiaSharp.SKImageInfo info, int rowBytes);
Parâmetros
- info
- SKImageInfo
A descrição do formato de imagem desejado.
- rowBytes
- Int32
O número de bytes por linha.
Comentários
Esse construtor poderá gerar uma exceção se não for possível criar um bitmap com a configuração especificada (por exemplo, as informações de imagem exigem uma tabela de cores e não há tabela de cores).
Aplica-se a
SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags)
Cuidado
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo, SKBitmapAllocFlags) instead.
Construtor que configura o bitmap com base em uma especificação SKImageInfo e uma tabela de cores.
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable, SkiaSharp.SKBitmapAllocFlags flags);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo, SKBitmapAllocFlags) instead.")]
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable, SkiaSharp.SKBitmapAllocFlags flags);
Parâmetros
- info
- SKImageInfo
A descrição do formato de imagem desejado.
- ctable
- SKColorTable
A tabela de pesquisa de cores.
- flags
- SKBitmapAllocFlags
Os sinalizadores adicionais.
- Atributos
Comentários
Use esse método para criar um bitmap que usará uma tabela de pesquisa de cores. O bitmap será um bitmap indexado de 8 bits, em que cada valor representa um índice na tabela de cores e a cor é determinada pelo valor no local específico na matriz da tabela de cores.
Aplica-se a
SKBitmap(Int32, Int32, Boolean)
Cria um bitmap com a largura, a altura e a opacidade fornecidas com o tipo de cor definido como PlatformColorType
public SKBitmap (int width, int height, bool isOpaque = false);
Parâmetros
- width
- Int32
A largura desejada em pixels.
- height
- Int32
A altura desejada em pixels.
- isOpaque
- Boolean
Se true, define como SKAlphaTypeOpaque, caso contrário, ele o define como Premul.
Comentários
Esse construtor poderá gerar uma exceção se não for possível criar um bitmap com a configuração especificada (por exemplo, as informações de imagem exigem uma tabela de cores e não há tabela de cores).
Aplica-se a
SKBitmap(Int32, Int32, SKColorType, SKAlphaType)
Cria um bitmap com a largura, altura, tipo de cor e tipo alfa fornecidos.
public SKBitmap (int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType);
Parâmetros
- width
- Int32
A largura desejada em pixels.
- height
- Int32
A altura desejada em pixels.
- colorType
- SKColorType
O SKColorType desejado.
- alphaType
- SKAlphaType
O SKAlphaType desejado.
Comentários
Esse construtor poderá gerar uma exceção se não for possível criar um bitmap com a configuração especificada (por exemplo, as informações de imagem exigem uma tabela de cores e não há tabela de cores).
Aplica-se a
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace)
public SKBitmap (int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType, SkiaSharp.SKColorSpace colorspace);
Parâmetros
- width
- Int32
- height
- Int32
- colorType
- SKColorType
- alphaType
- SKAlphaType
- colorspace
- SKColorSpace