SKCodec.GetPixels Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions) |
Decodificare la bitmap nel blocco di memoria specificato. |
| GetPixels(SKImageInfo, IntPtr, SKCodecOptions) |
Decodificare la bitmap nel blocco di memoria specificato. |
| GetPixels(SKImageInfo, IntPtr) |
Decodificare la bitmap nel blocco di memoria specificato. |
| GetPixels(SKImageInfo, Byte[]) |
Decodificare la bitmap nel blocco di memoria specificato. |
| GetPixels(Byte[]) |
Decodificare la bitmap nel blocco di memoria specificato. |
| GetPixels(SKImageInfo, Byte[]) |
Decodificare la bitmap nel blocco di memoria specificato. |
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)
Decodificare la bitmap nel blocco di memoria specificato.
public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options);
Parametri
- info
- SKImageInfo
Descrizione del formato di output desiderato previsto dal chiamante.
- pixels
- IntPtr
Blocco di memoria per contenere la bitmap decodificata, con dimensioni totali di almeno BytesSize.
- options
- SKCodecOptions
Opzioni di decodifica bitmap.
Valori restituiti
Restituisce Success in caso di esito positivo o un altro valore che spiega il tipo di errore.
Commenti
L'oggetto specificato SKImageInfopuò essere Infoo una nuova istanza con una configurazione diversa, che il codec può scegliere di ignorare.
Se la dimensione specificata è diversa da Info, il codec tenterà di ridimensionare la bitmap risultante. Se il codec non può eseguire questa scala, questo metodo restituirà InvalidScale.
Si applica a
GetPixels(SKImageInfo, IntPtr, SKCodecOptions)
Decodificare la bitmap nel blocco di memoria specificato.
public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options);
Parametri
- info
- SKImageInfo
Descrizione del formato di output desiderato previsto dal chiamante.
- pixels
- IntPtr
Blocco di memoria per contenere la bitmap decodificata, con dimensioni totali di almeno BytesSize.
- options
- SKCodecOptions
Opzioni di decodifica bitmap.
Valori restituiti
Restituisce Success in caso di esito positivo o un altro valore che spiega il tipo di errore.
Commenti
L'oggetto specificato SKImageInfopuò essere Infoo una nuova istanza con una configurazione diversa, che il codec può scegliere di ignorare.
Se la dimensione specificata è diversa da Info, il codec tenterà di ridimensionare la bitmap risultante. Se il codec non può eseguire questa scala, questo metodo restituirà InvalidScale.
Si applica a
GetPixels(SKImageInfo, IntPtr)
Decodificare la bitmap nel blocco di memoria specificato.
public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, IntPtr pixels);
Parametri
- info
- SKImageInfo
Descrizione del formato di output desiderato previsto dal chiamante.
- pixels
- IntPtr
Blocco di memoria per contenere la bitmap decodificata, con dimensioni totali di almeno BytesSize.
Valori restituiti
Restituisce Success in caso di esito positivo o un altro valore che spiega il tipo di errore.
Commenti
L'oggetto specificato SKImageInfopuò essere Infoo una nuova istanza con una configurazione diversa, che il codec può scegliere di ignorare.
Se la dimensione specificata è diversa da Info, il codec tenterà di ridimensionare la bitmap risultante. Se il codec non può eseguire questa scala, questo metodo restituirà InvalidScale.
Si applica a
GetPixels(SKImageInfo, Byte[])
Decodificare la bitmap nel blocco di memoria specificato.
public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, byte[] pixels);
Parametri
- info
- SKImageInfo
Descrizione del formato di output desiderato previsto dal chiamante.
- pixels
- Byte[]
Blocco di memoria per contenere la bitmap decodificata, con una lunghezza di almeno BytesSize.
Valori restituiti
Restituisce Success in caso di esito positivo o un altro valore che spiega il tipo di errore.
Commenti
L'oggetto specificato SKImageInfopuò essere Infoo una nuova istanza con una configurazione diversa, che il codec può scegliere di ignorare.
Se la dimensione specificata è diversa da Info, il codec tenterà di ridimensionare la bitmap risultante. Se il codec non può eseguire questa scala, questo metodo restituirà InvalidScale.
Si applica a
GetPixels(Byte[])
Decodificare la bitmap nel blocco di memoria specificato.
public SkiaSharp.SKCodecResult GetPixels(out byte[] pixels);
Parametri
- pixels
- Byte[]
Blocco di memoria con la bitmap decodificata.
Valori restituiti
Restituisce Success in caso di esito positivo o un altro valore che spiega il tipo di errore.
Si applica a
GetPixels(SKImageInfo, Byte[])
Decodificare la bitmap nel blocco di memoria specificato.
public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, out byte[] pixels);
Parametri
- info
- SKImageInfo
Descrizione del formato di output desiderato previsto dal chiamante.
- pixels
- Byte[]
Blocco di memoria con la bitmap decodificata.
Valori restituiti
Restituisce Success in caso di esito positivo o un altro valore che spiega il tipo di errore.
Commenti
L'oggetto specificato SKImageInfopuò essere Infoo una nuova istanza con una configurazione diversa, che il codec può scegliere di ignorare.
Se la dimensione specificata è diversa da Info, il codec tenterà di ridimensionare la bitmap risultante. Se il codec non può eseguire questa scala, questo metodo restituirà InvalidScale.