SKBitmap Costruttori

Definizione

Overload

Nome Descrizione
SKBitmap()

Inizializza una nuova istanza della SKBitmap classe con larghezza e altezza zero e nessun pixel. Il tipo di colore è impostato su Unknown.

SKBitmap(SKImageInfo)

Inizializza una nuova istanza della SKBitmap classe con il formato immagine specificato.

SKBitmap(SKImageInfo, SKBitmapAllocFlags)

Inizializza una nuova istanza della SKBitmap classe con il formato di immagine e i flag di allocazione specificati.

SKBitmap(SKImageInfo, Int32)

Costruttore che configura la bitmap in base a una SKImageInfo specifica e il numero specificato di byte per riga (dimensioni stride)

SKBitmap(Int32, Int32, Boolean)

Crea una bitmap con la larghezza, l'altezza e l'opacità specificate con il 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)

Inizializza una nuova istanza della SKBitmap classe con le dimensioni e il formato specificati.

SKBitmap()

Inizializza una nuova istanza della SKBitmap classe con larghezza e altezza zero 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)

Inizializza una nuova istanza della SKBitmap classe con il formato immagine specificato.

public SKBitmap(SkiaSharp.SKImageInfo info);

Parametri

info
SKImageInfo

Descrizione del formato di 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)

Inizializza una nuova istanza della SKBitmap classe con il formato di immagine e i flag di allocazione specificati.

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

Parametri

info
SKImageInfo

Descrizione del formato di 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, Int32)

Costruttore che configura la bitmap in base a una SKImageInfo specifica e il numero specificato di byte per riga (dimensioni stride)

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

Parametri

info
SKImageInfo

Descrizione del formato di 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(Int32, Int32, Boolean)

Crea una bitmap con la larghezza, l'altezza e l'opacità specificate con il 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 su SKAlphaTypeOpaque, in caso contrario 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

Oggetto desiderato SKColorType.

alphaType
SKAlphaType

Oggetto desiderato SKAlphaType.

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)

Inizializza una nuova istanza della SKBitmap classe con le dimensioni e il formato specificati.

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

Parametri

width
Int32

Larghezza della bitmap in pixel.

height
Int32

Altezza della bitmap in pixel.

colorType
SKColorType

Tipo di colore per la bitmap.

alphaType
SKAlphaType

Tipo alfa per la bitmap.

colorspace
SKColorSpace

Spazio colori per la bitmap.

Si applica a