Partager via


SKCodec.GetPixels Méthode

Définition

Surcharges

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, IntPtr, Int32)
Obsolète..

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

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, SKColorTable, Int32)
Obsolète..

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

GetPixels(SKImageInfo, IntPtr, SKCodecOptions, IntPtr, Int32)
Obsolète..

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

GetPixels(SKImageInfo, IntPtr, IntPtr, Int32)
Obsolète..

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é.

GetPixels(SKImageInfo, IntPtr, SKCodecOptions, SKColorTable, Int32)
Obsolète..

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, IntPtr, SKColorTable, Int32)
Obsolète..

Les développeurs ne doivent pas utiliser cette méthode obsolète.

GetPixels(SKImageInfo, 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(Byte[])

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

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

Attention

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.

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, IntPtr colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options, IntPtr colorTable, ref int colorTableCount);

Paramètres

info
SKImageInfo

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

pixels
IntPtr

Bloc de mémoire pour contenir l’image 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.

colorTable
IntPtr

Pointeur vers la table de couleurs pour contenir les entrées de couleur, avec une longueur d’au moins MaxLength (256).

colorTableCount
Int32

Nombre logique d’entrées de table de couleurs.

Retours

Retourne Success en cas de réussite ou une autre valeur expliquant le type de défaillance.

Attributs

Remarques

Le spécifié SKImageInfopeut être Info, ou une nouvelle instance avec une autre configuration , que le codec peut choisir d’ignorer.

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

S’applique à

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, SKColorTable, Int32)

Attention

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.

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, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);

Paramètres

info
SKImageInfo

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

pixels
IntPtr

Bloc de mémoire pour contenir l’image 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.

colorTable
SKColorTable

Tableau de couleurs pour contenir les entrées de couleur.

colorTableCount
Int32

Nombre logique d’entrées de table de couleurs.

Retours

Retourne Success en cas de réussite ou une autre valeur expliquant le type de défaillance.

Attributs

Remarques

Le spécifié SKImageInfopeut être Info, ou une nouvelle instance avec une autre configuration , que le codec peut choisir d’ignorer.

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

S’applique à

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

Attention

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.

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

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options, IntPtr colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options, IntPtr colorTable, ref int colorTableCount);

Paramètres

info
SKImageInfo

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

pixels
IntPtr

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

options
SKCodecOptions

Options de décodage bitmap.

colorTable
IntPtr

Pointeur vers la table de couleurs pour contenir les entrées de couleur, avec une longueur d’au moins MaxLength (256).

colorTableCount
Int32

Nombre logique d’entrées de table de couleurs.

Retours

Retourne Success en cas de réussite ou une autre valeur expliquant le type de défaillance.

Attributs

Remarques

Le spécifié SKImageInfopeut être Info, ou une nouvelle instance avec une autre configuration , que le codec peut choisir d’ignorer.

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

S’applique à

GetPixels(SKImageInfo, IntPtr, IntPtr, Int32)

Attention

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

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

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, IntPtr colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, IntPtr colorTable, ref int colorTableCount);

Paramètres

info
SKImageInfo

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

pixels
IntPtr

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

colorTable
IntPtr

Pointeur vers la table de couleurs pour contenir les entrées de couleur, avec une longueur d’au moins MaxLength (256).

colorTableCount
Int32

Nombre logique d’entrées de table de couleurs.

Retours

Retourne Success en cas de réussite ou une autre valeur expliquant le type de défaillance.

Attributs

Remarques

Le spécifié SKImageInfopeut être Info, ou une nouvelle instance avec une autre configuration , que le codec peut choisir d’ignorer.

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

S’applique à

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 l’image 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 en cas de réussite ou une autre valeur expliquant le type de défaillance.

Remarques

Le spécifié SKImageInfopeut être Info, ou une nouvelle instance avec une autre configuration , que le codec peut choisir d’ignorer.

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

S’applique à

GetPixels(SKImageInfo, IntPtr, SKCodecOptions, SKColorTable, Int32)

Attention

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.

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

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);

Paramètres

info
SKImageInfo

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

pixels
IntPtr

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

options
SKCodecOptions

Options de décodage bitmap.

colorTable
SKColorTable

Tableau de couleurs pour contenir les entrées de couleur.

colorTableCount
Int32

Nombre logique d’entrées de table de couleurs.

Retours

Retourne Success en cas de réussite ou une autre valeur expliquant le type de défaillance.

Attributs

Remarques

Le spécifié SKImageInfopeut être Info, ou une nouvelle instance avec une autre configuration , que le codec peut choisir d’ignorer.

Si la taille spécifiée est différente de la taille de Info, le codec tente de mettre à l’échelle le bitmap résultant. 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 l’image bitmap décodée, avec une taille totale d’au moins BytesSize.

options
SKCodecOptions

Options de décodage bitmap.

Retours

Retourne Success en cas de réussite ou une autre valeur expliquant le type de défaillance.

Remarques

Le spécifié SKImageInfopeut être Info, ou une nouvelle instance avec une autre configuration , que le codec peut choisir d’ignorer.

Si la taille spécifiée est différente de la taille de Info, le codec tente de mettre à l’échelle le bitmap résultant. 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 l’image bitmap décodée, avec une taille totale d’au moins BytesSize.

Retours

Retourne Success en cas de réussite ou une autre valeur expliquant le type de défaillance.

Remarques

Le spécifié SKImageInfopeut être Info, ou une nouvelle instance avec une autre configuration , que le codec peut choisir d’ignorer.

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

S’applique à

GetPixels(SKImageInfo, IntPtr, SKColorTable, Int32)

Attention

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

Les développeurs ne doivent pas utiliser cette méthode obsolète.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);

Paramètres

info
SKImageInfo

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

pixels
IntPtr

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

colorTable
SKColorTable

Tableau de couleurs pour contenir les entrées de couleurs.

colorTableCount
Int32

Nombre logique d’entrées de table de couleurs.

Retours

Retourne Success en cas de réussite ou une autre valeur expliquant le type de défaillance.

Attributs

Remarques

Le spécifié SKImageInfopeut être Info, ou 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 la taille de Info, 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, out byte[] pixels);

Paramètres

info
SKImageInfo

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

pixels
Byte[]

Bloc de mémoire avec l’image bitmap décodée.

Retours

Retourne Success en cas de réussite ou une autre valeur expliquant le type de défaillance.

Remarques

Le spécifié SKImageInfopeut être Info, ou 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 la taille de Info, 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é 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 en cas de réussite ou une autre valeur expliquant le type de défaillance.

Remarques

Le spécifié SKImageInfopeut être Info, ou 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 la taille de Info, 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 l’image bitmap décodée.

Retours

Retourne Success en cas de réussite ou une autre valeur expliquant le type de défaillance.

S’applique à