BrotliEncoder.TryCompress Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Tente de compresser une étendue d’octets source dans une étendue de destination. |
| TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Int32) |
Tente de compresser une étendue d’octets source dans une étendue d’octets de destination, à l’aide des bits de fenêtre de fenêtre de compression et de qualité de compression fournis. |
TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32)
- Source:
- BrotliEncoder.cs
- Source:
- BrotliEncoder.cs
- Source:
- BrotliEncoder.cs
- Source:
- BrotliEncoder.cs
- Source:
- BrotliEncoder.cs
Tente de compresser une étendue d’octets source dans une étendue de destination.
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
Paramètres
- source
- ReadOnlySpan<Byte>
Étendue en lecture seule d’octets contenant les données sources à compresser.
Lorsque cette méthode est retournée, une étendue d’octets où les données compressées sont stockées.
- bytesWritten
- Int32
Lorsque cette méthode est retournée, nombre total d’octets écrits dans destination.
Retours
true si l’opération de compression a réussi ; false Sinon.
S’applique à
TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Int32)
- Source:
- BrotliEncoder.cs
- Source:
- BrotliEncoder.cs
- Source:
- BrotliEncoder.cs
- Source:
- BrotliEncoder.cs
- Source:
- BrotliEncoder.cs
Tente de compresser une étendue d’octets source dans une étendue d’octets de destination, à l’aide des bits de fenêtre de fenêtre de compression et de qualité de compression fournis.
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
Paramètres
- source
- ReadOnlySpan<Byte>
Étendue en lecture seule d’octets contenant les données sources à compresser.
Lorsque cette méthode est retournée, une étendue d’octets où les données compressées sont stockées.
- bytesWritten
- Int32
Lorsque cette méthode est retournée, nombre total d’octets écrits dans destination.
- quality
- Int32
Nombre représentant la qualité de la compression Brotli. 0 est le minimum (aucune compression), 11 est le maximum.
- window
- Int32
Nombre représentant les bits de fenêtre d’encodeur. La valeur minimale est 10 et la valeur maximale est 24.
Retours
true si l’opération de compression a réussi ; false Sinon.