SKCodec.StartIncrementalDecode Metoda

Definicja

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.

Dotyczy