Partager via


SKBitmap Constructeurs

Définition

Surcharges

SKBitmap()

Constructeur par défaut qui crée une bitmap avec zéro largeur et hauteur, et sans pixels. Son type de couleur est défini sur Unknown.

SKBitmap(SKImageInfo)

Constructeur qui configure l’image bitmap en fonction d’une SKImageInfo spécification.

SKBitmap(SKImageInfo, SKBitmapAllocFlags)

Constructeur qui configure l’image bitmap en fonction d’une SKImageInfo spécification.

SKBitmap(SKImageInfo, SKColorTable)
Obsolète..

Constructeur qui configure l’image bitmap en fonction d’une SKImageInfo spécification et d’une table de couleurs.

SKBitmap(SKImageInfo, Int32)

Constructeur qui configure l’image bitmap en fonction d’une SKImageInfo spécification et du nombre spécifié d’octets par ligne (taille de la foulée)

SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags)
Obsolète..

Constructeur qui configure l’image bitmap en fonction d’une SKImageInfo spécification et d’une table de couleurs.

SKBitmap(Int32, Int32, Boolean)

Crée une bitmap avec la largeur, la hauteur et l’opacité données avec le type de couleur défini sur PlatformColorType

SKBitmap(Int32, Int32, SKColorType, SKAlphaType)

Crée une bitmap avec la largeur, la hauteur, le type de couleur et le type alpha donnés.

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

SKBitmap()

Constructeur par défaut qui crée une bitmap avec zéro largeur et hauteur, et sans pixels. Son type de couleur est défini sur Unknown.

public SKBitmap ();

Remarques

Ce constructeur n’alloue pas de magasin de stockage pour la bitmap.

S’applique à

SKBitmap(SKImageInfo)

Constructeur qui configure l’image bitmap en fonction d’une SKImageInfo spécification.

public SKBitmap (SkiaSharp.SKImageInfo info);

Paramètres

info
SKImageInfo

Description du format d’image souhaité.

Remarques

Ce constructeur peut lever une exception s’il n’est pas possible de créer une bitmap avec la configuration spécifiée (par exemple, les informations d’image nécessitent une table de couleurs, et il n’existe aucune table de couleurs).

S’applique à

SKBitmap(SKImageInfo, SKBitmapAllocFlags)

Constructeur qui configure l’image bitmap en fonction d’une SKImageInfo spécification.

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

Paramètres

info
SKImageInfo

Description du format d’image souhaité.

flags
SKBitmapAllocFlags

Indicateurs supplémentaires.

Remarques

Ce constructeur peut lever une exception s’il n’est pas possible de créer une bitmap avec la configuration spécifiée (par exemple, les informations d’image nécessitent une table de couleurs, et il n’existe aucune table de couleurs).

S’applique à

SKBitmap(SKImageInfo, SKColorTable)

Attention

The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo) instead.

Constructeur qui configure l’image bitmap en fonction d’une SKImageInfo spécification et d’une table de couleurs.

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);

Paramètres

info
SKImageInfo

Description du format d’image souhaité.

ctable
SKColorTable

Table de choix de couleurs.

Attributs

Remarques

Utilisez cette méthode pour créer une bitmap qui utilisera une table de recherche de couleurs. La bitmap sera une bitmap indexée 8 bits, où chaque valeur représente un index dans la table de couleurs, et la couleur est déterminée par la valeur de l’emplacement spécifique dans le tableau de couleurs.

S’applique à

SKBitmap(SKImageInfo, Int32)

Constructeur qui configure l’image bitmap en fonction d’une SKImageInfo spécification et du nombre spécifié d’octets par ligne (taille de la foulée)

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

Paramètres

info
SKImageInfo

Description du format d’image souhaité.

rowBytes
Int32

Nombre d’octets par ligne.

Remarques

Ce constructeur peut lever une exception s’il n’est pas possible de créer une bitmap avec la configuration spécifiée (par exemple, les informations d’image nécessitent une table de couleurs, et il n’existe aucune table de couleurs).

S’applique à

SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags)

Attention

The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo, SKBitmapAllocFlags) instead.

Constructeur qui configure l’image bitmap en fonction d’une SKImageInfo spécification et d’une table de couleurs.

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);

Paramètres

info
SKImageInfo

Description du format d’image souhaité.

ctable
SKColorTable

Table de choix de couleurs.

flags
SKBitmapAllocFlags

Indicateurs supplémentaires.

Attributs

Remarques

Utilisez cette méthode pour créer une bitmap qui utilisera une table de recherche de couleurs. La bitmap sera une bitmap indexée 8 bits, où chaque valeur représente un index dans la table de couleurs, et la couleur est déterminée par la valeur de l’emplacement spécifique dans le tableau de couleurs.

S’applique à

SKBitmap(Int32, Int32, Boolean)

Crée une bitmap avec la largeur, la hauteur et l’opacité données avec le type de couleur défini sur PlatformColorType

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

Paramètres

width
Int32

Largeur souhaitée en pixels.

height
Int32

Hauteur souhaitée en pixels.

isOpaque
Boolean

Si la valeur est true, définit sur SKAlphaTypeOpaque, sinon elle le définit sur Premul.

Remarques

Ce constructeur peut lever une exception s’il n’est pas possible de créer une bitmap avec la configuration spécifiée (par exemple, les informations d’image nécessitent une table de couleurs, et il n’existe aucune table de couleurs).

S’applique à

SKBitmap(Int32, Int32, SKColorType, SKAlphaType)

Crée une bitmap avec la largeur, la hauteur, le type de couleur et le type alpha donnés.

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

Paramètres

width
Int32

Largeur souhaitée en pixels.

height
Int32

Hauteur souhaitée en pixels.

colorType
SKColorType

SKColorType souhaité.

alphaType
SKAlphaType

SKAlphaType souhaité.

Remarques

Ce constructeur peut lever une exception s’il n’est pas possible de créer une bitmap avec la configuration spécifiée (par exemple, les informations d’image nécessitent une table de couleurs, et il n’existe aucune table de couleurs).

S’applique à

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

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

Paramètres

width
Int32
height
Int32
colorType
SKColorType
alphaType
SKAlphaType
colorspace
SKColorSpace

S’applique à