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
SKBitmap() |
Constructor predeterminado que crea un mapa de bits con ancho cero y alto, y sin píxeles. Su tipo de color se establece en Unknown. |
SKBitmap(SKImageInfo) |
Constructor que configura el mapa de bits en función de una SKImageInfo especificación. |
SKBitmap(SKImageInfo, SKBitmapAllocFlags) |
Constructor que configura el mapa de bits en función de una SKImageInfo especificación. |
SKBitmap(SKImageInfo, SKColorTable) |
Obsoleto..
Constructor que configura el mapa de bits en función de una SKImageInfo especificación y una tabla de colores. |
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(SKImageInfo, SKColorTable, SKBitmapAllocFlags) |
Obsoleto..
Constructor que configura el mapa de bits en función de una SKImageInfo especificación y una tabla de colores. |
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) |
SKBitmap()
Constructor predeterminado que crea un mapa de bits con ancho cero 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)
Constructor que configura el mapa de bits en función de una SKImageInfo especificación.
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)
Constructor que configura el mapa de bits en función de una SKImageInfo especificación.
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, SKColorTable)
Precaución
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo) instead.
Constructor que configura el mapa de bits en función de una SKImageInfo especificación y una tabla de colores.
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
Descripción del formato de imagen deseado.
- ctable
- SKColorTable
Tabla de búsqueda de color.
- Atributos
Comentarios
Use este método para crear un mapa de bits que usará una tabla de búsqueda de colores. El mapa de bits será un mapa de bits indizado de 8 bits, donde cada valor representa un índice en la tabla de colores y el color viene determinado por el valor de la ubicación específica de la matriz de 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(SKImageInfo, SKColorTable, SKBitmapAllocFlags)
Precaución
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo, SKBitmapAllocFlags) instead.
Constructor que configura el mapa de bits en función de una SKImageInfo especificación y una tabla de colores.
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
Descripción del formato de imagen deseado.
- ctable
- SKColorTable
Tabla de búsqueda de color.
- flags
- SKBitmapAllocFlags
Marcas adicionales.
- Atributos
Comentarios
Use este método para crear un mapa de bits que usará una tabla de búsqueda de colores. El mapa de bits será un mapa de bits indizado de 8 bits, donde cada valor representa un índice en la tabla de colores y el color viene determinado por el valor de la ubicación específica de la matriz de 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 Premulestablece en .
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
SKColorType que se desea.
- alphaType
- SKAlphaType
SKAlphaType que se desea.
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)
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