SKCodec.GetPixels Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, IntPtr, Int32) |
Nieaktualne..
Dekoduj mapę bitową do określonego bloku pamięci. |
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, SKColorTable, Int32) |
Nieaktualne..
Dekoduj mapę bitową do określonego bloku pamięci. |
GetPixels(SKImageInfo, IntPtr, SKCodecOptions, IntPtr, Int32) |
Nieaktualne..
Dekoduj mapę bitową do określonego bloku pamięci. |
GetPixels(SKImageInfo, IntPtr, IntPtr, Int32) |
Nieaktualne..
Dekoduj mapę bitową do określonego bloku pamięci. |
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions) |
Dekoduj mapę bitową do określonego bloku pamięci. |
GetPixels(SKImageInfo, IntPtr, SKCodecOptions, SKColorTable, Int32) |
Nieaktualne..
Dekoduj mapę bitową do określonego bloku pamięci. |
GetPixels(SKImageInfo, IntPtr, SKCodecOptions) |
Dekoduj mapę bitową do określonego bloku pamięci. |
GetPixels(SKImageInfo, IntPtr) |
Dekoduj mapę bitową do określonego bloku pamięci. |
GetPixels(SKImageInfo, IntPtr, SKColorTable, Int32) |
Nieaktualne..
Deweloperzy nie powinni używać tej przestarzałej metody. |
GetPixels(SKImageInfo, Byte[]) |
Dekoduj mapę bitową do określonego bloku pamięci. |
GetPixels(SKImageInfo, Byte[]) |
Dekoduj mapę bitową do określonego bloku pamięci. |
GetPixels(Byte[]) |
Dekoduj mapę bitową do określonego bloku pamięci. |
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, IntPtr, Int32)
Przestroga
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.
Dekoduj mapę bitową do określonego bloku pamięci.
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);
Parametry
- info
- SKImageInfo
Opis żądanego formatu danych wyjściowych oczekiwany przez obiekt wywołujący.
- pixels
- IntPtr
Blok pamięci do przechowywania zdekodowanej mapy bitowej o całkowitym rozmiarze co najmniej BytesSize.
- options
- SKCodecOptions
Opcje dekodowania mapy bitowej.
- colorTable
- IntPtr
Wskaźnik do tabeli kolorów do przechowywania wpisów kolorów o długości co najmniej MaxLength (256).
- colorTableCount
- Int32
Logiczna liczba wpisów tabeli kolorów.
Zwraca
Zwraca Success wartość powodzenia lub inną wartość wyjaśniającą typ błędu.
- Atrybuty
Uwagi
Określony SKImageInfoelement może być Infolub nowym wystąpieniem z inną konfiguracją — które koder może zignorować.
Jeśli określony rozmiar różni się od rozmiaru z Info, koder koder podejmie próbę skalowania wynikowej mapy bitowej. Jeśli koder koderowy nie może wykonać tej skali, ta metoda zwróci InvalidScalewartość .
Dotyczy
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, SKColorTable, Int32)
Przestroga
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.
Dekoduj mapę bitową do określonego bloku pamięci.
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);
Parametry
- info
- SKImageInfo
Opis żądanego formatu danych wyjściowych oczekiwany przez obiekt wywołujący.
- pixels
- IntPtr
Blok pamięci do przechowywania zdekodowanej mapy bitowej o całkowitym rozmiarze co najmniej BytesSize.
- options
- SKCodecOptions
Opcje dekodowania mapy bitowej.
- colorTable
- SKColorTable
Tabela kolorów do przechowywania wpisów kolorów.
- colorTableCount
- Int32
Logiczna liczba wpisów tabeli kolorów.
Zwraca
Zwraca Success wartość powodzenia lub inną wartość wyjaśniającą typ błędu.
- Atrybuty
Uwagi
Określony SKImageInfoelement może być Infolub nowym wystąpieniem z inną konfiguracją — które koder może zignorować.
Jeśli określony rozmiar różni się od rozmiaru z Info, koder koder podejmie próbę skalowania wynikowej mapy bitowej. Jeśli koder koderowy nie może wykonać tej skali, ta metoda zwróci InvalidScalewartość .
Dotyczy
GetPixels(SKImageInfo, IntPtr, SKCodecOptions, IntPtr, Int32)
Przestroga
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.
Dekoduj mapę bitową do określonego bloku pamięci.
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);
Parametry
- info
- SKImageInfo
Opis żądanego formatu danych wyjściowych oczekiwany przez obiekt wywołujący.
- pixels
- IntPtr
Blok pamięci do przechowywania zdekodowanej mapy bitowej o całkowitym rozmiarze co najmniej BytesSize.
- options
- SKCodecOptions
Opcje dekodowania mapy bitowej.
- colorTable
- IntPtr
Wskaźnik do tabeli kolorów do przechowywania wpisów kolorów o długości co najmniej MaxLength (256).
- colorTableCount
- Int32
Logiczna liczba wpisów tabeli kolorów.
Zwraca
Zwraca Success wartość powodzenia lub inną wartość wyjaśniającą typ błędu.
- Atrybuty
Uwagi
Określony SKImageInfoelement może być Infolub nowym wystąpieniem z inną konfiguracją — które koder może zignorować.
Jeśli określony rozmiar różni się od rozmiaru z Info, koder koder podejmie próbę skalowania wynikowej mapy bitowej. Jeśli koder koderowy nie może wykonać tej skali, ta metoda zwróci InvalidScalewartość .
Dotyczy
GetPixels(SKImageInfo, IntPtr, IntPtr, Int32)
Przestroga
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.
Dekoduj mapę bitową do określonego bloku pamięci.
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);
Parametry
- info
- SKImageInfo
Opis żądanego formatu danych wyjściowych oczekiwany przez obiekt wywołujący.
- pixels
- IntPtr
Blok pamięci do przechowywania zdekodowanej mapy bitowej o całkowitym rozmiarze co najmniej BytesSize.
- colorTable
- IntPtr
Wskaźnik do tabeli kolorów do przechowywania wpisów kolorów o długości co najmniej MaxLength (256).
- colorTableCount
- Int32
Logiczna liczba wpisów tabeli kolorów.
Zwraca
Zwraca Success wartość powodzenia lub inną wartość wyjaśniającą typ błędu.
- Atrybuty
Uwagi
Określony SKImageInfoelement może być Infolub nowym wystąpieniem z inną konfiguracją — które koder może zignorować.
Jeśli określony rozmiar różni się od rozmiaru z Info, koder koder podejmie próbę skalowania wynikowej mapy bitowej. Jeśli koder koderowy nie może wykonać tej skali, ta metoda zwróci InvalidScalewartość .
Dotyczy
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)
Dekoduj mapę bitową do określonego bloku pamięci.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options);
Parametry
- info
- SKImageInfo
Opis żądanego formatu danych wyjściowych oczekiwany przez obiekt wywołujący.
- pixels
- IntPtr
Blok pamięci do przechowywania zdekodowanej mapy bitowej o całkowitym rozmiarze co najmniej BytesSize.
- options
- SKCodecOptions
Opcje dekodowania mapy bitowej.
Zwraca
Zwraca Success wartość powodzenia lub inną wartość wyjaśniającą typ błędu.
Uwagi
Określony SKImageInfoelement może być Infolub nowym wystąpieniem z inną konfiguracją — które koder może zignorować.
Jeśli określony rozmiar różni się od rozmiaru z Info, koder koder podejmie próbę skalowania wynikowej mapy bitowej. Jeśli koder koderowy nie może wykonać tej skali, ta metoda zwróci InvalidScalewartość .
Dotyczy
GetPixels(SKImageInfo, IntPtr, SKCodecOptions, SKColorTable, Int32)
Przestroga
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.
Dekoduj mapę bitową do określonego bloku pamięci.
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);
Parametry
- info
- SKImageInfo
Opis żądanego formatu danych wyjściowych oczekiwany przez obiekt wywołujący.
- pixels
- IntPtr
Blok pamięci do przechowywania zdekodowanej mapy bitowej o całkowitym rozmiarze co najmniej BytesSize.
- options
- SKCodecOptions
Opcje dekodowania mapy bitowej.
- colorTable
- SKColorTable
Tabela kolorów do przechowywania wpisów kolorów.
- colorTableCount
- Int32
Logiczna liczba wpisów tabeli kolorów.
Zwraca
Zwraca Success wartość powodzenia lub inną wartość wyjaśniającą typ błędu.
- Atrybuty
Uwagi
Określony SKImageInfoelement może być Infolub nowym wystąpieniem z inną konfiguracją — które koder może zignorować.
Jeśli określony rozmiar różni się od rozmiaru z Info, koder koder podejmie próbę skalowania wynikowej mapy bitowej. Jeśli koder koderowy nie może wykonać tej skali, ta metoda zwróci InvalidScalewartość .
Dotyczy
GetPixels(SKImageInfo, IntPtr, SKCodecOptions)
Dekoduj mapę bitową do określonego bloku pamięci.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options);
Parametry
- info
- SKImageInfo
Opis żądanego formatu danych wyjściowych oczekiwany przez obiekt wywołujący.
- pixels
- IntPtr
Blok pamięci do przechowywania zdekodowanej mapy bitowej o całkowitym rozmiarze co najmniej BytesSize.
- options
- SKCodecOptions
Opcje dekodowania mapy bitowej.
Zwraca
Zwraca Success wartość powodzenia lub inną wartość wyjaśniającą typ błędu.
Uwagi
Określony SKImageInfoelement może być Infolub nowym wystąpieniem z inną konfiguracją — które koder może zignorować.
Jeśli określony rozmiar różni się od rozmiaru z Info, koder koder podejmie próbę skalowania wynikowej mapy bitowej. Jeśli koder koderowy nie może wykonać tej skali, ta metoda zwróci InvalidScalewartość .
Dotyczy
GetPixels(SKImageInfo, IntPtr)
Zdekoduj mapę bitową do określonego bloku pamięci.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels);
Parametry
- info
- SKImageInfo
Opis żądanego formatu danych wyjściowych oczekiwany przez obiekt wywołujący.
- pixels
- IntPtr
Blok pamięci do przechowywania zdekodowanej mapy bitowej o całkowitym rozmiarze co najmniej BytesSize.
Zwraca
Zwraca wartość Success powodzenia lub inną wartość wyjaśniającą typ błędu.
Uwagi
Określony SKImageInfoelement może być Infolub nowym wystąpieniem z inną konfiguracją — które koder może zignorować.
Jeśli określony rozmiar różni się od rozmiaru z Info, koder koder podejmie próbę skalowania wynikowej mapy bitowej. Jeśli koder koderowy nie może wykonać tej skali, ta metoda zwróci InvalidScalewartość .
Dotyczy
GetPixels(SKImageInfo, IntPtr, SKColorTable, Int32)
Przestroga
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.
Deweloperzy nie powinni używać tej przestarzałej metody.
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);
Parametry
- info
- SKImageInfo
Opis żądanego formatu danych wyjściowych oczekiwany przez obiekt wywołujący.
- pixels
- IntPtr
Blok pamięci do przechowywania zdekodowanej mapy bitowej o całkowitym rozmiarze co najmniej BytesSize.
- colorTable
- SKColorTable
Tabela kolorów do przechowywania wpisów kolorów.
- colorTableCount
- Int32
Logiczna liczba wpisów tabeli kolorów.
Zwraca
Zwraca wartość Success powodzenia lub inną wartość wyjaśniającą typ błędu.
- Atrybuty
Uwagi
Określony SKImageInfoelement może mieć Infowartość lub nowe wystąpienie z inną konfiguracją — którą koder koder może zignorować.
Jeśli określony rozmiar różni się od rozmiaru od Info, koder-dekoder podejmie próbę skalowania wynikowej mapy bitowej. Jeśli koder-dekoder nie może wykonać tej skali, ta metoda zwróci wartość InvalidScale.
Dotyczy
GetPixels(SKImageInfo, Byte[])
Zdekoduj mapę bitową do określonego bloku pamięci.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, out byte[] pixels);
Parametry
- info
- SKImageInfo
Opis żądanego formatu danych wyjściowych oczekiwany przez obiekt wywołujący.
- pixels
- Byte[]
Blok pamięci ze zdekodowanym mapą bitową.
Zwraca
Zwraca wartość Success powodzenia lub inną wartość wyjaśniającą typ błędu.
Uwagi
Określony SKImageInfoelement może mieć Infowartość lub nowe wystąpienie z inną konfiguracją — którą koder koder może zignorować.
Jeśli określony rozmiar różni się od rozmiaru od Info, koder-dekoder podejmie próbę skalowania wynikowej mapy bitowej. Jeśli koder-dekoder nie może wykonać tej skali, ta metoda zwróci wartość InvalidScale.
Dotyczy
GetPixels(SKImageInfo, Byte[])
Zdekoduj mapę bitową do określonego bloku pamięci.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, byte[] pixels);
Parametry
- info
- SKImageInfo
Opis żądanego formatu danych wyjściowych oczekiwany przez obiekt wywołujący.
- pixels
- Byte[]
Blok pamięci do przechowywania zdekodowanej mapy bitowej o długości co najmniej BytesSize.
Zwraca
Zwraca wartość Success powodzenia lub inną wartość wyjaśniającą typ błędu.
Uwagi
Określony SKImageInfoelement może mieć Infowartość lub nowe wystąpienie z inną konfiguracją — którą koder koder może zignorować.
Jeśli określony rozmiar różni się od rozmiaru od Info, koder-dekoder podejmie próbę skalowania wynikowej mapy bitowej. Jeśli koder-dekoder nie może wykonać tej skali, ta metoda zwróci wartość InvalidScale.