SKStreamMemory Klasa
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.
Abstrakcyjny strumień oparty na pamięci.
public abstract class SKStreamMemory : SkiaSharp.SKStreamAsset
- Dziedziczenie
-
SKStreamMemory
- 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 |
| 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) |