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
| Nazwa | Opis |
|---|---|
| GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions) |
Zdekoduj mapę bitową do określonego bloku pamięci. |
| GetPixels(SKImageInfo, IntPtr, SKCodecOptions) |
Zdekoduj mapę bitową do określonego bloku pamięci. |
| GetPixels(SKImageInfo, IntPtr) |
Zdekoduj mapę bitową do określonego bloku pamięci. |
| GetPixels(SKImageInfo, Byte[]) |
Zdekoduj mapę bitową do określonego bloku pamięci. |
| GetPixels(Byte[]) |
Zdekoduj mapę bitową do określonego bloku pamięci. |
| GetPixels(SKImageInfo, Byte[]) |
Zdekoduj mapę bitową do określonego bloku pamięci. |
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)
Zdekoduj 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 mieć Infowartość , lub nowe wystąpienie z inną konfiguracją — które koder 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 wartość InvalidScale.
Dotyczy
GetPixels(SKImageInfo, IntPtr, SKCodecOptions)
Zdekoduj 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 mieć Infowartość , lub nowe wystąpienie z inną konfiguracją — które koder 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 wartość InvalidScale.
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 Success wartość 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óre koder 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 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 Success wartość 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óre koder 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 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 Success wartość 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óre koder 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 wartość InvalidScale.