SKBitmap Construtores

Definição

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()

Inicializa uma nova instância da SKBitmap classe com largura e altura zero e sem pixels. 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)

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.

Aplica-se a