SKCodec.GetPixels Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions) |
Decodificar o bitmap no bloco de memória especificado. |
| GetPixels(SKImageInfo, IntPtr, SKCodecOptions) |
Decodificar o bitmap no bloco de memória especificado. |
| GetPixels(SKImageInfo, IntPtr) |
Decodificar o bitmap no bloco de memória especificado. |
| GetPixels(SKImageInfo, Byte[]) |
Decodificar o bitmap no bloco de memória especificado. |
| GetPixels(Byte[]) |
Decodificar o bitmap no bloco de memória especificado. |
| GetPixels(SKImageInfo, Byte[]) |
Decodificar o bitmap no bloco de memória especificado. |
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)
Decodificar o bitmap no bloco de memória especificado.
public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options);
Parâmetros
- info
- SKImageInfo
A descrição do formato de saída desejado esperado pelo chamador.
- pixels
- IntPtr
O bloco de memória para manter o bitmap decodificado, com um tamanho total de pelo menos BytesSize.
- options
- SKCodecOptions
As opções de decodificação de bitmap.
Retornos
Retorna Success com êxito ou outro valor explicando o tipo de falha.
Comentários
O especificado SKImageInfo, pode ser Info, ou uma nova instância com uma configuração diferente - que o codec pode optar por ignorar.
Se o tamanho especificado for diferente do tamanho, Infoo codec tentará dimensionar o bitmap resultante. Se o codec não puder executar essa escala, esse método retornará InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, IntPtr, SKCodecOptions)
Decodificar o bitmap no bloco de memória especificado.
public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options);
Parâmetros
- info
- SKImageInfo
A descrição do formato de saída desejado esperado pelo chamador.
- pixels
- IntPtr
O bloco de memória para manter o bitmap decodificado, com um tamanho total de pelo menos BytesSize.
- options
- SKCodecOptions
As opções de decodificação de bitmap.
Retornos
Retorna Success com êxito ou outro valor explicando o tipo de falha.
Comentários
O especificado SKImageInfo, pode ser Info, ou uma nova instância com uma configuração diferente - que o codec pode optar por ignorar.
Se o tamanho especificado for diferente do tamanho, Infoo codec tentará dimensionar o bitmap resultante. Se o codec não puder executar essa escala, esse método retornará InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, IntPtr)
Decodificar o bitmap no bloco de memória especificado.
public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, IntPtr pixels);
Parâmetros
- info
- SKImageInfo
A descrição do formato de saída desejado esperado pelo chamador.
- pixels
- IntPtr
O bloco de memória para manter o bitmap decodificado, com um tamanho total de pelo menos BytesSize.
Retornos
Retorna Success com êxito ou outro valor explicando o tipo de falha.
Comentários
O especificado SKImageInfo, pode ser Info, ou uma nova instância com uma configuração diferente - que o codec pode optar por ignorar.
Se o tamanho especificado for diferente do tamanho, Infoo codec tentará dimensionar o bitmap resultante. Se o codec não puder executar essa escala, esse método retornará InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, Byte[])
Decodificar o bitmap no bloco de memória especificado.
public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, byte[] pixels);
Parâmetros
- info
- SKImageInfo
A descrição do formato de saída desejado esperado pelo chamador.
- pixels
- Byte[]
O bloco de memória para armazenar o bitmap decodificado, com um comprimento de pelo menos BytesSize.
Retornos
Retorna Success com êxito ou outro valor explicando o tipo de falha.
Comentários
O especificado SKImageInfo, pode ser Info, ou uma nova instância com uma configuração diferente - que o codec pode optar por ignorar.
Se o tamanho especificado for diferente do tamanho, Infoo codec tentará dimensionar o bitmap resultante. Se o codec não puder executar essa escala, esse método retornará InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, Byte[])
Decodificar o bitmap no bloco de memória especificado.
public SkiaSharp.SKCodecResult GetPixels(SkiaSharp.SKImageInfo info, out byte[] pixels);
Parâmetros
- info
- SKImageInfo
A descrição do formato de saída desejado esperado pelo chamador.
- pixels
- Byte[]
O bloco de memória com o bitmap decodificado.
Retornos
Retorna Success com êxito ou outro valor explicando o tipo de falha.
Comentários
O especificado SKImageInfo, pode ser Info, ou uma nova instância com uma configuração diferente - que o codec pode optar por ignorar.
Se o tamanho especificado for diferente do tamanho, Infoo codec tentará dimensionar o bitmap resultante. Se o codec não puder executar essa escala, esse método retornará InvalidScale.