SKCodec.StartIncrementalDecode 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 |
|---|---|
| StartIncrementalDecode(SKImageInfo, IntPtr, Int32) |
Przygotuj się do dekodowania przyrostowego przy użyciu określonych opcji. |
| StartIncrementalDecode(SKImageInfo, IntPtr, Int32, SKCodecOptions) |
Przygotuj się do dekodowania przyrostowego przy użyciu określonych opcji. |
StartIncrementalDecode(SKImageInfo, IntPtr, Int32)
Przygotuj się do dekodowania przyrostowego przy użyciu określonych opcji.
public SkiaSharp.SKCodecResult StartIncrementalDecode(SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes);
Parametry
- info
- SKImageInfo
Informacje o obrazie miejsca docelowego. Jeśli wymiary nie są zgodne z wymiarami Info, oznacza to skalę.
- pixels
- IntPtr
Pamięć do zapisu. Musi być wystarczająco duży, aby przechowywać podzestaw, jeśli jest obecny lub pełny obraz.
- rowBytes
- Int32
Krok pamięci do zapisu.
Zwraca
Zwraca Success wartość powodzenia lub inną wartość wyjaśniającą typ błędu.
Dotyczy
StartIncrementalDecode(SKImageInfo, IntPtr, Int32, SKCodecOptions)
Przygotuj się do dekodowania przyrostowego przy użyciu określonych opcji.
public SkiaSharp.SKCodecResult StartIncrementalDecode(SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options);
Parametry
- info
- SKImageInfo
Informacje o obrazie miejsca docelowego. Jeśli wymiary nie są zgodne z wymiarami Info, oznacza to skalę.
- pixels
- IntPtr
Pamięć do zapisu. Musi być wystarczająco duży, aby przechowywać podzestaw, jeśli jest obecny lub pełny obraz.
- rowBytes
- Int32
Krok pamięci do zapisu.
- options
- SKCodecOptions
Opcje dekodowania, w tym jeśli pamięć jest zerowa, i czy dekodować podzestaw.
Zwraca
Zwraca Success wartość powodzenia lub inną wartość wyjaśniającą typ błędu.