SKBitmap Constructores

Definición

Sobrecargas

Nombre Description
SKBitmap()

Inicializa una nueva instancia de la SKBitmap clase con cero ancho y alto, y sin píxeles. Su tipo de color se establece en Unknown.

SKBitmap(SKImageInfo)

Inicializa una nueva instancia de la SKBitmap clase con el formato de imagen especificado.

SKBitmap(SKImageInfo, SKBitmapAllocFlags)

Inicializa una nueva instancia de la SKBitmap clase con el formato de imagen y las marcas de asignación especificados.

SKBitmap(SKImageInfo, Int32)

Constructor que configura el mapa de bits en función de una SKImageInfo especificación y el número especificado de bytes por fila (el tamaño del intervalo)

SKBitmap(Int32, Int32, Boolean)

Crea un mapa de bits con el ancho, alto y opacidad especificados con el tipo de color establecido en PlatformColorType

SKBitmap(Int32, Int32, SKColorType, SKAlphaType)

Crea un mapa de bits con el ancho, alto, tipo de color y tipo alfa especificados.

SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace)

Inicializa una nueva instancia de la SKBitmap clase con las dimensiones y el formato especificados.

SKBitmap()

Inicializa una nueva instancia de la SKBitmap clase con cero ancho y alto, y sin píxeles. Su tipo de color se establece en Unknown.

public SKBitmap();

Comentarios

Este constructor no asigna un almacén de respaldo para el mapa de bits.

Se aplica a

SKBitmap(SKImageInfo)

Inicializa una nueva instancia de la SKBitmap clase con el formato de imagen especificado.

public SKBitmap(SkiaSharp.SKImageInfo info);

Parámetros

info
SKImageInfo

Descripción del formato de imagen deseado.

Comentarios

Este constructor podría producir una excepción si no es posible crear un mapa de bits con la configuración especificada (por ejemplo, la información de la imagen requiere una tabla de colores y no hay ninguna tabla de colores).

Se aplica a

SKBitmap(SKImageInfo, SKBitmapAllocFlags)

Inicializa una nueva instancia de la SKBitmap clase con el formato de imagen y las marcas de asignación especificados.

public SKBitmap(SkiaSharp.SKImageInfo info, SkiaSharp.SKBitmapAllocFlags flags);

Parámetros

info
SKImageInfo

Descripción del formato de imagen deseado.

flags
SKBitmapAllocFlags

Marcas adicionales.

Comentarios

Este constructor podría producir una excepción si no es posible crear un mapa de bits con la configuración especificada (por ejemplo, la información de la imagen requiere una tabla de colores y no hay ninguna tabla de colores).

Se aplica a

SKBitmap(SKImageInfo, Int32)

Constructor que configura el mapa de bits en función de una SKImageInfo especificación y el número especificado de bytes por fila (el tamaño del intervalo)

public SKBitmap(SkiaSharp.SKImageInfo info, int rowBytes);

Parámetros

info
SKImageInfo

Descripción del formato de imagen deseado.

rowBytes
Int32

Número de bytes por fila.

Comentarios

Este constructor podría producir una excepción si no es posible crear un mapa de bits con la configuración especificada (por ejemplo, la información de la imagen requiere una tabla de colores y no hay ninguna tabla de colores).

Se aplica a

SKBitmap(Int32, Int32, Boolean)

Crea un mapa de bits con el ancho, alto y opacidad especificados con el tipo de color establecido en PlatformColorType

public SKBitmap(int width, int height, bool isOpaque = false);

Parámetros

width
Int32

Ancho deseado en píxeles.

height
Int32

Alto deseado en píxeles.

isOpaque
Boolean

Si es true, establece en SKAlphaTypeOpaque, de lo contrario, lo establece en Premul.

Comentarios

Este constructor podría producir una excepción si no es posible crear un mapa de bits con la configuración especificada (por ejemplo, la información de la imagen requiere una tabla de colores y no hay ninguna tabla de colores).

Se aplica a

SKBitmap(Int32, Int32, SKColorType, SKAlphaType)

Crea un mapa de bits con el ancho, alto, tipo de color y tipo alfa especificados.

public SKBitmap(int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType);

Parámetros

width
Int32

Ancho deseado en píxeles.

height
Int32

Alto deseado en píxeles.

colorType
SKColorType

El objeto deseado SKColorType.

alphaType
SKAlphaType

El objeto deseado SKAlphaType.

Comentarios

Este constructor podría producir una excepción si no es posible crear un mapa de bits con la configuración especificada (por ejemplo, la información de la imagen requiere una tabla de colores y no hay ninguna tabla de colores).

Se aplica a

SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace)

Inicializa una nueva instancia de la SKBitmap clase con las dimensiones y el formato especificados.

public SKBitmap(int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType, SkiaSharp.SKColorSpace colorspace);

Parámetros

width
Int32

Ancho del mapa de bits en píxeles.

height
Int32

Alto del mapa de bits en píxeles.

colorType
SKColorType

Tipo de color del mapa de bits.

alphaType
SKAlphaType

Tipo alfa del mapa de bits.

colorspace
SKColorSpace

Espacio de colores del mapa de bits.

Se aplica a