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.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk