BrotliEncoder.TryCompress Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Probeert een bron-bytespanne te comprimeren in een doelbereik. |
| TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Int32) |
Probeert een bron-bytespanne te comprimeren in een doel-bytespanne, met behulp van de geleverde bits van de compressiekwaliteit leven en encodervensters. |
TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32)
- Bron:
- BrotliEncoder.cs
- Bron:
- BrotliEncoder.cs
- Bron:
- BrotliEncoder.cs
- Bron:
- BrotliEncoder.cs
- Bron:
- BrotliEncoder.cs
Probeert een bron-bytespanne te comprimeren in een doelbereik.
public:
static bool TryCompress(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public static bool TryCompress(ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten);
static member TryCompress : ReadOnlySpan<byte> * Span<byte> * int -> bool
Public Shared Function TryCompress (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
Een alleen-lezen periode van bytes met de brongegevens die moeten worden gecomprimeerd.
Wanneer deze methode wordt geretourneerd, is er een reeks bytes waarin de gecomprimeerde gegevens worden opgeslagen.
- bytesWritten
- Int32
Wanneer deze methode wordt geretourneerd, is het totale aantal bytes waarnaar is geschreven destination.
Retouren
true indien de compressiebewerking is geslaagd; false Anders.
Van toepassing op
TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Int32)
- Bron:
- BrotliEncoder.cs
- Bron:
- BrotliEncoder.cs
- Bron:
- BrotliEncoder.cs
- Bron:
- BrotliEncoder.cs
- Bron:
- BrotliEncoder.cs
Probeert een bron-bytespanne te comprimeren in een doel-bytespanne, met behulp van de geleverde bits van de compressiekwaliteit leven en encodervensters.
public:
static bool TryCompress(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten, int quality, int window);
public static bool TryCompress(ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten, int quality, int window);
static member TryCompress : ReadOnlySpan<byte> * Span<byte> * int * int * int -> bool
Public Shared Function TryCompress (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte), ByRef bytesWritten As Integer, quality As Integer, window As Integer) As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
Een alleen-lezen periode van bytes met de brongegevens die moeten worden gecomprimeerd.
Wanneer deze methode wordt geretourneerd, is er een reeks bytes waarin de gecomprimeerde gegevens worden opgeslagen.
- bytesWritten
- Int32
Wanneer deze methode wordt geretourneerd, is het totale aantal bytes waarnaar is geschreven destination.
- quality
- Int32
Een getal dat de kwaliteit van de Brotli-compressie vertegenwoordigt. 0 is het minimum (geen compressie), 11 is het maximum.
- window
- Int32
Een getal dat de bits van het encodervenster vertegenwoordigt. De minimumwaarde is 10 en de maximumwaarde is 24.
Retouren
true indien de compressiebewerking is geslaagd; false Anders.