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
| Nome | Description |
|---|---|
| SKBitmap() |
Inicializa uma nova instância da SKBitmap classe com largura e altura zero e sem pixels. Seu tipo de cor é definido como Unknown. |
| SKBitmap(SKImageInfo) |
Inicializa uma nova instância da SKBitmap classe com o formato de imagem especificado. |
| SKBitmap(SKImageInfo, SKBitmapAllocFlags) |
Inicializa uma nova instância da SKBitmap classe com o formato de imagem e os sinalizadores de alocação especificados. |
| SKBitmap(SKImageInfo, Int32) |
Construtor que configura o bitmap com base em uma especificação SKImageInfo e o número especificado de bytes por linha (o tamanho do passo) |
| 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, a altura, o tipo de cor e o tipo alfa fornecidos. |
| SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace) |
Inicializa uma nova instância da SKBitmap classe com as dimensões e o formato especificados. |
SKBitmap(SKImageInfo)
Inicializa uma nova instância da SKBitmap classe com o formato de imagem especificado.
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á nenhuma tabela de cores).
Aplica-se a
SKBitmap(SKImageInfo, SKBitmapAllocFlags)
Inicializa uma nova instância da SKBitmap classe com o formato de imagem e os sinalizadores de alocação especificados.
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á nenhuma tabela de cores).
Aplica-se a
SKBitmap(SKImageInfo, Int32)
Construtor que configura o bitmap com base em uma especificação SKImageInfo 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á nenhuma 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 for true, definirá como SKAlphaTypeOpaque, caso contrário, ele o definirá 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á nenhuma tabela de cores).
Aplica-se a
SKBitmap(Int32, Int32, SKColorType, SKAlphaType)
Cria um bitmap com a largura, a altura, o tipo de cor e o 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 desejado SKColorType.
- alphaType
- SKAlphaType
O desejado SKAlphaType.
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á nenhuma tabela de cores).
Aplica-se a
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace)
Inicializa uma nova instância da SKBitmap classe com as dimensões e o formato especificados.
public SKBitmap(int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType, SkiaSharp.SKColorSpace colorspace);
Parâmetros
- width
- Int32
A largura do bitmap em pixels.
- height
- Int32
A altura do bitmap em pixels.
- colorType
- SKColorType
O tipo de cor do bitmap.
- alphaType
- SKAlphaType
O tipo alfa para o bitmap.
- colorspace
- SKColorSpace
O colorspace do bitmap.