SKCodec.GetPixels Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Descrição |
|---|---|
| GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, IntPtr, Int32) |
Obsoleto.
Descodifique o mapa de bits para o bloco de memória especificado. |
| GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, SKColorTable, Int32) |
Obsoleto.
Descodifique o mapa de bits para o bloco de memória especificado. |
| GetPixels(SKImageInfo, IntPtr, SKCodecOptions, IntPtr, Int32) |
Obsoleto.
Descodifique o mapa de bits para o bloco de memória especificado. |
| GetPixels(SKImageInfo, IntPtr, IntPtr, Int32) |
Obsoleto.
Descodifique o mapa de bits para o bloco de memória especificado. |
| GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions) |
Descodifique o mapa de bits para o bloco de memória especificado. |
| GetPixels(SKImageInfo, IntPtr, SKCodecOptions, SKColorTable, Int32) |
Obsoleto.
Descodifique o mapa de bits para o bloco de memória especificado. |
| GetPixels(SKImageInfo, IntPtr, SKCodecOptions) |
Descodifique o mapa de bits para o bloco de memória especificado. |
| GetPixels(SKImageInfo, IntPtr) |
Descodifique o mapa de bits para o bloco de memória especificado. |
| GetPixels(SKImageInfo, IntPtr, SKColorTable, Int32) |
Obsoleto.
Os programadores não devem utilizar este método obsoleto. |
| GetPixels(SKImageInfo, Byte[]) |
Descodifique o mapa de bits para o bloco de memória especificado. |
| GetPixels(SKImageInfo, Byte[]) |
Descodifique o mapa de bits para o bloco de memória especificado. |
| GetPixels(Byte[]) |
Descodifique o mapa de bits para o bloco de memória especificado. |
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, IntPtr, Int32)
Atenção
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.
Descodifique o mapa de bits para o bloco de memória especificado.
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);
Parâmetros
- info
- SKImageInfo
A descrição do formato de saída pretendido esperado pelo autor da chamada.
- pixels
- IntPtr
O bloco de memória para manter o mapa de bits descodificado, com um tamanho total de, pelo menos BytesSize, .
- options
- SKCodecOptions
As opções de descodificação do mapa de bits.
- colorTable
- IntPtr
O ponteiro para a tabela de cores para manter as entradas de cor, com um comprimento mínimo ( MaxLength 256).
- colorTableCount
- Int32
O número lógico de entradas de tabela de cores.
Devoluções
Devolve Success com êxito ou outro valor a explicar o tipo de falha.
- Atributos
Observações
O especificado SKImageInfo, pode ser Infoou uma nova instância com uma configuração diferente , que o codec pode optar por ignorar.
Se o tamanho especificado for diferente do tamanho de Info, o codec tentará dimensionar o mapa de bits resultante. Se o codec não conseguir efetuar esta escala, este método devolverá InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, SKColorTable, Int32)
Atenção
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.
Descodifique o mapa de bits para o bloco de memória especificado.
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);
Parâmetros
- info
- SKImageInfo
A descrição do formato de saída pretendido esperado pelo autor da chamada.
- pixels
- IntPtr
O bloco de memória para manter o mapa de bits descodificado, com um tamanho total de, pelo menos BytesSize, .
- options
- SKCodecOptions
As opções de descodificação do mapa de bits.
- colorTable
- SKColorTable
A tabela de cores para manter as entradas de cor.
- colorTableCount
- Int32
O número lógico de entradas de tabela de cores.
Devoluções
Devolve Success com êxito ou outro valor a explicar o tipo de falha.
- Atributos
Observações
O especificado SKImageInfo, pode ser Infoou uma nova instância com uma configuração diferente , que o codec pode optar por ignorar.
Se o tamanho especificado for diferente do tamanho de Info, o codec tentará dimensionar o mapa de bits resultante. Se o codec não conseguir efetuar esta escala, este método devolverá InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, IntPtr, SKCodecOptions, IntPtr, Int32)
Atenção
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.
Descodifique o mapa de bits para o bloco de memória especificado.
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);
Parâmetros
- info
- SKImageInfo
A descrição do formato de saída pretendido esperado pelo autor da chamada.
- pixels
- IntPtr
O bloco de memória para manter o mapa de bits descodificado, com um tamanho total de, pelo menos BytesSize, .
- options
- SKCodecOptions
As opções de descodificação do mapa de bits.
- colorTable
- IntPtr
O ponteiro para a tabela de cores para manter as entradas de cor, com um comprimento mínimo ( MaxLength 256).
- colorTableCount
- Int32
O número lógico de entradas de tabela de cores.
Devoluções
Devolve Success com êxito ou outro valor a explicar o tipo de falha.
- Atributos
Observações
O especificado SKImageInfo, pode ser Infoou uma nova instância com uma configuração diferente , que o codec pode optar por ignorar.
Se o tamanho especificado for diferente do tamanho de Info, o codec tentará dimensionar o mapa de bits resultante. Se o codec não conseguir efetuar esta escala, este método devolverá InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, IntPtr, IntPtr, Int32)
Atenção
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.
Descodifique o mapa de bits para o bloco de memória especificado.
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);
Parâmetros
- info
- SKImageInfo
A descrição do formato de saída pretendido esperado pelo autor da chamada.
- pixels
- IntPtr
O bloco de memória para manter o mapa de bits descodificado, com um tamanho total de, pelo menos BytesSize, .
- colorTable
- IntPtr
O ponteiro para a tabela de cores para manter as entradas de cor, com um comprimento mínimo ( MaxLength 256).
- colorTableCount
- Int32
O número lógico de entradas de tabela de cores.
Devoluções
Devolve Success com êxito ou outro valor a explicar o tipo de falha.
- Atributos
Observações
O especificado SKImageInfo, pode ser Infoou uma nova instância com uma configuração diferente , que o codec pode optar por ignorar.
Se o tamanho especificado for diferente do tamanho de Info, o codec tentará dimensionar o mapa de bits resultante. Se o codec não conseguir efetuar esta escala, este método devolverá InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)
Descodifique o mapa de bits para o 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 pretendido esperado pelo autor da chamada.
- pixels
- IntPtr
O bloco de memória para manter o mapa de bits descodificado, com um tamanho total de, pelo menos BytesSize, .
- options
- SKCodecOptions
As opções de descodificação do mapa de bits.
Devoluções
Devolve Success com êxito ou outro valor a explicar o tipo de falha.
Observações
O especificado SKImageInfo, pode ser Infoou uma nova instância com uma configuração diferente , que o codec pode optar por ignorar.
Se o tamanho especificado for diferente do tamanho de Info, o codec tentará dimensionar o mapa de bits resultante. Se o codec não conseguir efetuar esta escala, este método devolverá InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, IntPtr, SKCodecOptions, SKColorTable, Int32)
Atenção
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.
Descodifique o mapa de bits para o bloco de memória especificado.
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);
Parâmetros
- info
- SKImageInfo
A descrição do formato de saída pretendido esperado pelo autor da chamada.
- pixels
- IntPtr
O bloco de memória para manter o mapa de bits descodificado, com um tamanho total de, pelo menos BytesSize, .
- options
- SKCodecOptions
As opções de descodificação do mapa de bits.
- colorTable
- SKColorTable
A tabela de cores para manter as entradas de cor.
- colorTableCount
- Int32
O número lógico de entradas de tabela de cores.
Devoluções
Devolve Success com êxito ou outro valor a explicar o tipo de falha.
- Atributos
Observações
O especificado SKImageInfo, pode ser Infoou uma nova instância com uma configuração diferente , que o codec pode optar por ignorar.
Se o tamanho especificado for diferente do tamanho de Info, o codec tentará dimensionar o mapa de bits resultante. Se o codec não conseguir efetuar esta escala, este método devolverá InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, IntPtr, SKCodecOptions)
Descodifique o mapa de bits para o 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 pretendido esperado pelo autor da chamada.
- pixels
- IntPtr
O bloco de memória para manter o mapa de bits descodificado, com um tamanho total de, pelo menos BytesSize, .
- options
- SKCodecOptions
As opções de descodificação do mapa de bits.
Devoluções
Devolve Success com êxito ou outro valor a explicar o tipo de falha.
Observações
O especificado SKImageInfo, pode ser Infoou uma nova instância com uma configuração diferente , que o codec pode optar por ignorar.
Se o tamanho especificado for diferente do tamanho de Info, o codec tentará dimensionar o mapa de bits resultante. Se o codec não conseguir efetuar esta escala, este método devolverá InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, IntPtr)
Descodifique o mapa de bits para o 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 pretendido esperado pelo autor da chamada.
- pixels
- IntPtr
O bloco de memória para manter o mapa de bits descodificado, com um tamanho total de, pelo menos BytesSize, .
Devoluções
Devolve Success com êxito ou outro valor que explica o tipo de falha.
Observações
O especificado SKImageInfo, pode ser Infoou uma nova instância com uma configuração diferente , que o codec pode optar por ignorar.
Se o tamanho especificado for diferente do tamanho de Info, o codec tentará dimensionar o mapa de bits resultante. Se o codec não conseguir efetuar esta escala, este método devolverá InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, IntPtr, SKColorTable, Int32)
Atenção
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.
Os programadores não devem utilizar este método obsoleto.
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);
Parâmetros
- info
- SKImageInfo
A descrição do formato de saída pretendido esperado pelo autor da chamada.
- pixels
- IntPtr
O bloco de memória para manter o mapa de bits descodificado, com um tamanho total de, pelo menos BytesSize, .
- colorTable
- SKColorTable
A tabela de cores para manter as entradas de cor.
- colorTableCount
- Int32
O número lógico de entradas de tabelas de cores.
Devoluções
Devolve Success com êxito ou outro valor que explica o tipo de falha.
- Atributos
Observações
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 do Info, o codec tentará dimensionar o mapa de bits resultante. Se o codec não conseguir efetuar esta escala, este método irá devolver InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, Byte[])
Descodifique o mapa de bits para o 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 pretendido esperado pelo autor da chamada.
- pixels
- Byte[]
O bloco de memória com o mapa de bits descodificado.
Devoluções
Devolve Success com êxito ou outro valor que explica o tipo de falha.
Observações
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 do Info, o codec tentará dimensionar o mapa de bits resultante. Se o codec não conseguir efetuar esta escala, este método irá devolver InvalidScale.
Aplica-se a
GetPixels(SKImageInfo, Byte[])
Descodifique o mapa de bits para o 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 pretendido esperado pelo autor da chamada.
- pixels
- Byte[]
O bloco de memória para manter o mapa de bits descodificado, com um comprimento de, pelo menos BytesSize, .
Devoluções
Devolve Success com êxito ou outro valor que explica o tipo de falha.
Observações
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 do Info, o codec tentará dimensionar o mapa de bits resultante. Se o codec não conseguir efetuar esta escala, este método irá devolver InvalidScale.