SKStreamMemory Klasa

Definicja

Abstrakcyjny strumień oparty na pamięci.

public abstract class SKStreamMemory : SkiaSharp.SKStreamAsset
Dziedziczenie
Pochodne

Właściwości

Nazwa Opis
Handle

Pobiera lub ustawia uchwyt do bazowego obiektu natywnego.

(Odziedziczone po SKObject)
HasLength

Pobiera wartość wskazującą, czy ten strumień może zgłosić łączną długość.

(Odziedziczone po SKStream)
HasPosition

Pobiera wartość wskazującą, czy ten strumień może zgłosić bieżącą pozycję.

(Odziedziczone po SKStream)
IgnorePublicDispose

Pobiera wartość wskazującą, czy wywołanie publiczne Dispose() powinno być no-op.

(Odziedziczone po SKNativeObject)
IsAtEnd

Pobiera wartość wskazującą, czy wszystkie bajty w strumieniu zostały odczytane.

(Odziedziczone po SKStream)
IsDisposed

Pobiera wartość wskazującą, czy obiekt został już usunięty.

(Odziedziczone po SKNativeObject)
Length

Pobiera łączną długość strumienia. Jeśli nie jest to obsługiwane, długość zostanie zgłoszona jako 0.

(Odziedziczone po SKStream)
OwnsHandle

Pobiera lub ustawia wartość wskazującą, czy ten obiekt jest właścicielem uchwytu i powinien zniszczyć obiekt macierzysty podczas jego usuwania.

(Odziedziczone po SKNativeObject)
Position

Pobiera lub ustawia bieżącą pozycję w strumieniu. Jeśli ta opcja nie jest obsługiwana, pozycja zostanie zgłoszona jako 0.

(Odziedziczone po SKStream)

Metody

Nazwa Opis
Dispose()

Zwalnia wszystkie zasoby używane przez ten SKNativeObjectprogram .

(Odziedziczone po SKNativeObject)
Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez SKObject program i opcjonalnie zwalnia zarządzane zasoby.

(Odziedziczone po SKObject)
DisposeInternal()

Wyzwala usuwanie, ignorując wartość IgnorePublicDispose.

(Odziedziczone po SKNativeObject)
DisposeManaged()

Zaimplementowane przez typy pochodne SKObject w celu zniszczenia wszystkich zarządzanych obiektów.

(Odziedziczone po SKObject)
DisposeNative()

Zaimplementowane przez typy pochodne SKObject w celu zniszczenia wszelkich obiektów natywnych.

(Odziedziczone po SKObject)
DisposeUnownedManaged()

Zaimplementowane przez typy pochodne SKObject do usuwania obiektów zarządzanych, które nie są własnością tego wystąpienia.

(Odziedziczone po SKObject)
GetData()

Zwraca całą zawartość strumienia jako SKData obiekt.

(Odziedziczone po SKStream)
GetMemoryBase()

Zwraca adres pamięci danych, jeśli strumień jest strumieniem pamięci.

(Odziedziczone po SKStream)
Move(Int32)

Dąży do względnego przesunięcia w strumieniu.

(Odziedziczone po SKStream)
Move(Int64)
Przestarzałe.

Dąży do względnego przesunięcia w strumieniu.

(Odziedziczone po SKStream)
Peek(IntPtr, Int32)

Spróbuj zajrzeć do size bajtów.

(Odziedziczone po SKStream)
Read(Byte[], Int32)

Odczytuje kopię określonej liczby bajtów do dostarczonego buforu.

(Odziedziczone po SKStream)
Read(IntPtr, Int32)

Odczytuje kopię określonej liczby bajtów do dostarczonego buforu.

(Odziedziczone po SKStream)
ReadBool()

Odczyt pojedynczego elementu logicznego.

(Odziedziczone po SKStream)
ReadBool(Boolean)

Odczyt pojedynczego elementu logicznego.

(Odziedziczone po SKStream)
ReadByte()

Odczyt pojedynczego bajtu.

(Odziedziczone po SKStream)
ReadByte(Byte)

Odczyt pojedynczego bajtu.

(Odziedziczone po SKStream)
ReadInt16()

Odczyt pojedynczej 16-bitowej liczby całkowitej.

(Odziedziczone po SKStream)
ReadInt16(Int16)

Odczyt pojedynczej 16-bitowej liczby całkowitej.

(Odziedziczone po SKStream)
ReadInt32()

Odczyt pojedynczej 32-bitowej liczby całkowitej.

(Odziedziczone po SKStream)
ReadInt32(Int32)

Odczyt pojedynczej 32-bitowej liczby całkowitej.

(Odziedziczone po SKStream)
ReadSByte()

Odczyt pojedynczego, podpisanego bajtu.

(Odziedziczone po SKStream)
ReadSByte(SByte)

Odczyt pojedynczego, podpisanego bajtu.

(Odziedziczone po SKStream)
ReadUInt16()

Odczyt pojedynczej, niepodpisanej liczby całkowitej 16-bitowej.

(Odziedziczone po SKStream)
ReadUInt16(UInt16)

Odczyt pojedynczej, niepodpisanej liczby całkowitej 16-bitowej.

(Odziedziczone po SKStream)
ReadUInt32()

Odczyt pojedynczej, niepodpisanej liczby całkowitej 32-bitowej.

(Odziedziczone po SKStream)
ReadUInt32(UInt32)

Odczyt pojedynczej, niepodpisanej liczby całkowitej 32-bitowej.

(Odziedziczone po SKStream)
Rewind()

Przewija się na początek strumienia.

(Odziedziczone po SKStream)
Seek(Int32)

Dąży do położenia bezwzględnego w strumieniu.

(Odziedziczone po SKStream)
Skip(Int32)

Przenosi bieżące położenie według określonej liczby bajtów.

(Odziedziczone po SKStream)

Dotyczy