SKBitmap Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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(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.