SKCodec.StartIncrementalDecode Metodo

Definizione

Overload

Nome Descrizione
StartIncrementalDecode(SKImageInfo, IntPtr, Int32)

Prepararsi per una decodifica incrementale con le opzioni specificate.

StartIncrementalDecode(SKImageInfo, IntPtr, Int32, SKCodecOptions)

Prepararsi per una decodifica incrementale con le opzioni specificate.

StartIncrementalDecode(SKImageInfo, IntPtr, Int32)

Prepararsi per una decodifica incrementale con le opzioni specificate.

public SkiaSharp.SKCodecResult StartIncrementalDecode(SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes);

Parametri

info
SKImageInfo

Informazioni sull'immagine della destinazione. Se le dimensioni non corrispondono a quelle di Info, ciò implica una scala.

pixels
IntPtr

Memoria in cui scrivere. Deve essere sufficientemente grande da contenere il subset, se presente o l'immagine completa.

rowBytes
Int32

Stride della memoria in cui scrivere.

Valori restituiti

Restituisce Success in caso di esito positivo o un altro valore che spiega il tipo di errore.

Si applica a

StartIncrementalDecode(SKImageInfo, IntPtr, Int32, SKCodecOptions)

Prepararsi per una decodifica incrementale con le opzioni specificate.

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

Parametri

info
SKImageInfo

Informazioni sull'immagine della destinazione. Se le dimensioni non corrispondono a quelle di Info, ciò implica una scala.

pixels
IntPtr

Memoria in cui scrivere. Deve essere sufficientemente grande da contenere il subset, se presente o l'immagine completa.

rowBytes
Int32

Stride della memoria in cui scrivere.

options
SKCodecOptions

Le opzioni di decodifica, incluso se la memoria è inizializzata zero e se decodificare un subset.

Valori restituiti

Restituisce Success in caso di esito positivo o un altro valore che spiega il tipo di errore.

Si applica a