SKCodec.GetPixels Méthode

Définition

Surcharges

Nom Description
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)

Décodez la bitmap dans le bloc de mémoire spécifié.

GetPixels(SKImageInfo, IntPtr, SKCodecOptions)

Décodez la bitmap dans le bloc de mémoire spécifié.

GetPixels(SKImageInfo, IntPtr)

Décodez la bitmap dans le bloc de mémoire spécifié.

GetPixels(SKImageInfo, Byte[])

Décodez la bitmap dans le bloc de mémoire spécifié.

GetPixels(Byte[])

Décodez la bitmap dans le bloc de mémoire spécifié.

GetPixels(SKImageInfo, Byte[])

Décodez la bitmap dans le bloc de mémoire spécifié.

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)

Décodez la bitmap dans le bloc de mémoire spécifié.

public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options);

Paramètres

info
SKImageInfo

Description du format de sortie souhaité attendu par l’appelant.

pixels
IntPtr

Bloc de mémoire pour contenir la bitmap décodée, avec une taille totale d’au moins BytesSize.

rowBytes
Int32

Nombre d’octets dans une ligne, généralement RowBytes.

options
SKCodecOptions

Options de décodage bitmap.

Retours

Retourne Success une valeur réussie ou une autre valeur expliquant le type d’échec.

Remarques

Le codec spécifié SKImageInfopeut être Infoou une nouvelle instance avec une configuration différente, que le codec peut choisir d’ignorer.

Si la taille spécifiée est différente de Infola taille, le codec tente de mettre à l’échelle la bitmap résultante. Si le codec ne peut pas effectuer cette mise à l’échelle, cette méthode retourne InvalidScale.

S’applique à

GetPixels(SKImageInfo, IntPtr, SKCodecOptions)

Décodez la bitmap dans le bloc de mémoire spécifié.

public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options);

Paramètres

info
SKImageInfo

Description du format de sortie souhaité attendu par l’appelant.

pixels
IntPtr

Bloc de mémoire pour contenir la bitmap décodée, avec une taille totale d’au moins BytesSize.

options
SKCodecOptions

Options de décodage bitmap.

Retours

Retourne Success une valeur réussie ou une autre valeur expliquant le type d’échec.

Remarques

Le codec spécifié SKImageInfopeut être Infoou une nouvelle instance avec une configuration différente, que le codec peut choisir d’ignorer.

Si la taille spécifiée est différente de Infola taille, le codec tente de mettre à l’échelle la bitmap résultante. Si le codec ne peut pas effectuer cette mise à l’échelle, cette méthode retourne InvalidScale.

S’applique à

GetPixels(SKImageInfo, IntPtr)

Décodez la bitmap dans le bloc de mémoire spécifié.

public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, IntPtr pixels);

Paramètres

info
SKImageInfo

Description du format de sortie souhaité attendu par l’appelant.

pixels
IntPtr

Bloc de mémoire pour contenir la bitmap décodée, avec une taille totale d’au moins BytesSize.

Retours

Retourne Success une valeur réussie ou une autre valeur expliquant le type d’échec.

Remarques

Le codec spécifié SKImageInfopeut être Infoou une nouvelle instance avec une configuration différente, que le codec peut choisir d’ignorer.

Si la taille spécifiée est différente de Infola taille, le codec tente de mettre à l’échelle la bitmap résultante. Si le codec ne peut pas effectuer cette mise à l’échelle, cette méthode retourne InvalidScale.

S’applique à

GetPixels(SKImageInfo, Byte[])

Décodez la bitmap dans le bloc de mémoire spécifié.

public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, byte[] pixels);

Paramètres

info
SKImageInfo

Description du format de sortie souhaité attendu par l’appelant.

pixels
Byte[]

Bloc de mémoire pour contenir la bitmap décodée, avec une longueur d’au moins BytesSize.

Retours

Retourne Success une valeur réussie ou une autre valeur expliquant le type d’échec.

Remarques

Le codec spécifié SKImageInfopeut être Infoou une nouvelle instance avec une configuration différente, que le codec peut choisir d’ignorer.

Si la taille spécifiée est différente de Infola taille, le codec tente de mettre à l’échelle la bitmap résultante. Si le codec ne peut pas effectuer cette mise à l’échelle, cette méthode retourne InvalidScale.

S’applique à

GetPixels(Byte[])

Décodez la bitmap dans le bloc de mémoire spécifié.

public SkiaSharp.SKCodecResult GetPixels(out byte[] pixels);

Paramètres

pixels
Byte[]

Bloc de mémoire avec la bitmap décodée.

Retours

Retourne Success une valeur réussie ou une autre valeur expliquant le type d’échec.

S’applique à

GetPixels(SKImageInfo, Byte[])

Décodez la bitmap dans le bloc de mémoire spécifié.

public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, out byte[] pixels);

Paramètres

info
SKImageInfo

Description du format de sortie souhaité attendu par l’appelant.

pixels
Byte[]

Bloc de mémoire avec la bitmap décodée.

Retours

Retourne Success une valeur réussie ou une autre valeur expliquant le type d’échec.

Remarques

Le codec spécifié SKImageInfopeut être Infoou une nouvelle instance avec une configuration différente , que le codec peut choisir d’ignorer.

Si la taille spécifiée est différente de Infola taille, le codec tente de mettre à l’échelle la bitmap résultante. Si le codec ne peut pas effectuer cette mise à l’échelle, cette méthode retourne InvalidScale.

S’applique à