BrotliEncoder.TryCompress Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Mencoba memadatkan rentang byte sumber ke dalam rentang tujuan. |
| TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Int32) |
Mencoba memadatkan rentang byte sumber ke dalam rentang byte tujuan, menggunakan leven kualitas kompresi dan bit jendela encoder yang disediakan. |
TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32)
- Sumber:
- BrotliEncoder.cs
- Sumber:
- BrotliEncoder.cs
- Sumber:
- BrotliEncoder.cs
Mencoba memadatkan rentang byte sumber ke dalam rentang tujuan.
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
Parameter
- source
- ReadOnlySpan<Byte>
Rentang byte baca-saja yang berisi data sumber untuk dikompresi.
- bytesWritten
- Int32
Ketika metode ini kembali, jumlah total byte yang ditulis ke destination.
Mengembalikan
true jika operasi pemadatan berhasil; false Sebaliknya.
Berlaku untuk
TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Int32)
- Sumber:
- BrotliEncoder.cs
- Sumber:
- BrotliEncoder.cs
- Sumber:
- BrotliEncoder.cs
Mencoba memadatkan rentang byte sumber ke dalam rentang byte tujuan, menggunakan leven kualitas kompresi dan bit jendela encoder yang disediakan.
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
Parameter
- source
- ReadOnlySpan<Byte>
Rentang byte baca-saja yang berisi data sumber untuk dikompresi.
- bytesWritten
- Int32
Ketika metode ini kembali, jumlah total byte yang ditulis ke destination.
- quality
- Int32
Angka yang menunjukkan kualitas kompresi Brotli. 0 adalah minimum (tanpa kompresi), 11 adalah maksimum.
- window
- Int32
Angka yang mewakili bit jendela encoder. Nilai minimum adalah 10, dan nilai maksimum adalah 24.
Mengembalikan
true jika operasi pemadatan berhasil; false Sebaliknya.