BrotliEncoder.TryCompress メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
ソース バイト スパンをターゲット スパンに圧縮しようとします。 |
TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Int32) |
指定された圧縮品質レベルとエンコーダー ウィンドウ ビットを使用して、ソース バイト スパンをターゲット バイト スパンに圧縮しようとします。 |
TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32)
- ソース:
- BrotliEncoder.cs
- ソース:
- BrotliEncoder.cs
- ソース:
- BrotliEncoder.cs
ソース バイト スパンをターゲット スパンに圧縮しようとします。
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
パラメーター
- source
- ReadOnlySpan<Byte>
圧縮するソース データを格納しているバイトの読み取り専用スパン。
- bytesWritten
- Int32
このメソッドから制御が戻るときに、destination
に書き込まれたバイトの合計数。
戻り値
圧縮操作が正常に実行された場合は true
。それ以外の場合は false
。
適用対象
TryCompress(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Int32)
- ソース:
- BrotliEncoder.cs
- ソース:
- BrotliEncoder.cs
- ソース:
- BrotliEncoder.cs
指定された圧縮品質レベルとエンコーダー ウィンドウ ビットを使用して、ソース バイト スパンをターゲット バイト スパンに圧縮しようとします。
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
パラメーター
- source
- ReadOnlySpan<Byte>
圧縮するソース データを格納しているバイトの読み取り専用スパン。
- bytesWritten
- Int32
このメソッドから制御が戻るときに、destination
に書き込まれたバイトの合計数。
- quality
- Int32
Brotli 圧縮の品質を表す数値。 0 が最小 (圧縮なし)、11 が最大です。
- window
- Int32
エンコーダーのウィンドウのビットを表す数字。 最小値が 10、最大値が 24 です。
戻り値
圧縮操作が正常に実行された場合は true
。それ以外の場合は false
。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET