SKBitmap Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
SKBitmap() |
Costruttore predefinito che crea una bitmap con larghezza zero e altezza e nessun pixel. Il tipo di colore è impostato su Unknown. |
SKBitmap(SKImageInfo) |
Costruttore che configura la bitmap in base a una SKImageInfo specifica. |
SKBitmap(SKImageInfo, SKBitmapAllocFlags) |
Costruttore che configura la bitmap in base a una SKImageInfo specifica. |
SKBitmap(SKImageInfo, SKColorTable) |
Obsoleta..
Costruttore che configura la bitmap in base a una specifica e a una SKImageInfo tabella colori. |
SKBitmap(SKImageInfo, Int32) |
Costruttore che configura la bitmap in base a una SKImageInfo specifica e il numero specificato di byte per riga (le dimensioni dello stride) |
SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags) |
Obsoleta..
Costruttore che configura la bitmap in base a una specifica e a una SKImageInfo tabella colori. |
SKBitmap(Int32, Int32, Boolean) |
Crea una bitmap con la larghezza, l'altezza e l'opacità specificati con tipo di colore impostato su PlatformColorType |
SKBitmap(Int32, Int32, SKColorType, SKAlphaType) |
Crea una bitmap con la larghezza, l'altezza, il tipo di colore e il tipo alfa specificati. |
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace) |
SKBitmap()
Costruttore predefinito che crea una bitmap con larghezza zero e altezza e nessun pixel. Il tipo di colore è impostato su Unknown.
public SKBitmap ();
Commenti
Questo costruttore non alloca un archivio di backup per la bitmap.
Si applica a
SKBitmap(SKImageInfo)
Costruttore che configura la bitmap in base a una SKImageInfo specifica.
public SKBitmap (SkiaSharp.SKImageInfo info);
Parametri
- info
- SKImageInfo
Descrizione del formato immagine desiderato.
Commenti
Questo costruttore potrebbe generare un'eccezione se non è possibile creare una bitmap con la configurazione specificata( ad esempio, le informazioni sull'immagine richiedono una tabella colori e non esiste una tabella colori).
Si applica a
SKBitmap(SKImageInfo, SKBitmapAllocFlags)
Costruttore che configura la bitmap in base a una SKImageInfo specifica.
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKBitmapAllocFlags flags);
Parametri
- info
- SKImageInfo
Descrizione del formato immagine desiderato.
- flags
- SKBitmapAllocFlags
Flag aggiuntivi.
Commenti
Questo costruttore potrebbe generare un'eccezione se non è possibile creare una bitmap con la configurazione specificata( ad esempio, le informazioni sull'immagine richiedono una tabella colori e non esiste una tabella colori).
Si applica a
SKBitmap(SKImageInfo, SKColorTable)
Attenzione
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo) instead.
Costruttore che configura la bitmap in base a una specifica e a una SKImageInfo tabella colori.
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);
Parametri
- info
- SKImageInfo
Descrizione del formato immagine desiderato.
- ctable
- SKColorTable
Tabella di ricerca dei colori.
- Attributi
Commenti
Usare questo metodo per creare una bitmap che userà una tabella di ricerca dei colori. La bitmap sarà una bitmap indicizzata a 8 bit, in cui ogni valore rappresenta un indice nella tabella dei colori e il colore viene determinato dal valore nella posizione specifica nella matrice di tabelle colori.
Si applica a
SKBitmap(SKImageInfo, Int32)
Costruttore che configura la bitmap in base a una SKImageInfo specifica e il numero specificato di byte per riga (le dimensioni dello stride)
public SKBitmap (SkiaSharp.SKImageInfo info, int rowBytes);
Parametri
- info
- SKImageInfo
Descrizione del formato immagine desiderato.
- rowBytes
- Int32
Numero di byte per riga.
Commenti
Questo costruttore potrebbe generare un'eccezione se non è possibile creare una bitmap con la configurazione specificata( ad esempio, le informazioni sull'immagine richiedono una tabella colori e non esiste una tabella colori).
Si applica a
SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags)
Attenzione
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo, SKBitmapAllocFlags) instead.
Costruttore che configura la bitmap in base a una specifica e a una SKImageInfo tabella colori.
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);
Parametri
- info
- SKImageInfo
Descrizione del formato immagine desiderato.
- ctable
- SKColorTable
Tabella di ricerca dei colori.
- flags
- SKBitmapAllocFlags
Flag aggiuntivi.
- Attributi
Commenti
Usare questo metodo per creare una bitmap che userà una tabella di ricerca dei colori. La bitmap sarà una bitmap indicizzata a 8 bit, in cui ogni valore rappresenta un indice nella tabella dei colori e il colore viene determinato dal valore nella posizione specifica nella matrice di tabelle colori.
Si applica a
SKBitmap(Int32, Int32, Boolean)
Crea una bitmap con la larghezza, l'altezza e l'opacità specificati con tipo di colore impostato su PlatformColorType
public SKBitmap (int width, int height, bool isOpaque = false);
Parametri
- width
- Int32
Larghezza desiderata in pixel.
- height
- Int32
Altezza desiderata in pixel.
- isOpaque
- Boolean
Se true, imposta l'oggetto SKAlphaType su Opaque, in caso contrario lo imposta su Premul.
Commenti
Questo costruttore potrebbe generare un'eccezione se non è possibile creare una bitmap con la configurazione specificata( ad esempio, le informazioni sull'immagine richiedono una tabella colori e non esiste una tabella colori).
Si applica a
SKBitmap(Int32, Int32, SKColorType, SKAlphaType)
Crea una bitmap con la larghezza, l'altezza, il tipo di colore e il tipo alfa specificati.
public SKBitmap (int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType);
Parametri
- width
- Int32
Larghezza desiderata in pixel.
- height
- Int32
Altezza desiderata in pixel.
- colorType
- SKColorType
Classe SKColorType desiderata.
- alphaType
- SKAlphaType
Classe SKAlphaType desiderata.
Commenti
Questo costruttore potrebbe generare un'eccezione se non è possibile creare una bitmap con la configurazione specificata( ad esempio, le informazioni sull'immagine richiedono una tabella colori e non esiste una tabella colori).
Si applica a
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace)
public SKBitmap (int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType, SkiaSharp.SKColorSpace colorspace);
Parametri
- width
- Int32
- height
- Int32
- colorType
- SKColorType
- alphaType
- SKAlphaType
- colorspace
- SKColorSpace