BrotliDecoder.TryDecompress Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Pokusy o dekomprimaci dat komprimovaných pomocí Algoritmu Brotli.
public:
static bool TryDecompress(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public static bool TryDecompress (ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten);
static member TryDecompress : ReadOnlySpan<byte> * Span<byte> * int -> bool
Public Shared Function TryDecompress (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean
Parametry
- source
- ReadOnlySpan<Byte>
Vyrovnávací paměť obsahující komprimovaná data.
- bytesWritten
- Int32
Celkový počet bajtů, které byly zapsány v destination
.
Návraty
true
při úspěchu; false
Jinak.
Poznámky
Pokud tato metoda vrátí false
, destination
může být prázdný nebo může obsahovat částečně dekomprimovaná data s bytesWritten
hodnotou nula nebo větší než nula, ale menší než očekávaný součet.