言語

Deflater.SetInput メソッド

定義

オーバーロード

名前 説明
SetInput(ByteBuffer)

圧縮用の入力データを設定します。

SetInput(Byte[])

圧縮用の入力データを設定します。

SetInput(Byte[], Int32, Int32)

圧縮用の入力データを設定します。

SetInput(ByteBuffer)

圧縮用の入力データを設定します。

[Android.Runtime.Register("setInput", "(Ljava/nio/ByteBuffer;)V", "GetSetInput_Ljava_nio_ByteBuffer_Handler", ApiSince=35)]
public virtual void SetInput(Java.Nio.ByteBuffer? input);
[<Android.Runtime.Register("setInput", "(Ljava/nio/ByteBuffer;)V", "GetSetInput_Ljava_nio_ByteBuffer_Handler", ApiSince=35)>]
abstract member SetInput : Java.Nio.ByteBuffer -> unit
override this.SetInput : Java.Nio.ByteBuffer -> unit

パラメーター

input
ByteBuffer

入力データバイト数

属性

注釈

圧縮用の入力データを設定します。

setInput()メソッドの 1 つは、needsInput()が true を返すたびに呼び出す必要があります。これは、より多くの入力データが必要であることを示します。

バッファーの制限まで、デフレート操作が実行されると、指定されたバッファーの位置が拡張されます。 入力バッファーは、デフレート操作の間に変更 (リフィル) できます。これは、新しいバッファーを作成し、このメソッドで設定することと同じです。

入力バッファーの内容、位置、または制限を deflate 操作と同時に変更すると、未定義の動作が発生し、不適切な操作の結果や操作の失敗が含まれる可能性があります。

11 に追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetInput(Byte[])

圧縮用の入力データを設定します。

[Android.Runtime.Register("setInput", "([B)V", "GetSetInput_arrayBHandler")]
public virtual void SetInput(byte[]? input);
[<Android.Runtime.Register("setInput", "([B)V", "GetSetInput_arrayBHandler")>]
abstract member SetInput : byte[] -> unit
override this.SetInput : byte[] -> unit

パラメーター

input
Byte[]

入力データバイト数

属性

注釈

圧縮用の入力データを設定します。

setInput()メソッドの 1 つは、needsInput()が true を返すたびに呼び出す必要があります。これは、より多くの入力データが必要であることを示します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetInput(Byte[], Int32, Int32)

圧縮用の入力データを設定します。

[Android.Runtime.Register("setInput", "([BII)V", "GetSetInput_arrayBIIHandler")]
public virtual void SetInput(byte[]? input, int off, int len);
[<Android.Runtime.Register("setInput", "([BII)V", "GetSetInput_arrayBIIHandler")>]
abstract member SetInput : byte[] * int * int -> unit
override this.SetInput : byte[] * int * int -> unit

パラメーター

input
Byte[]

入力データバイト数

off
Int32

データの開始オフセット

len
Int32

データの長さ

属性

注釈

圧縮用の入力データを設定します。

setInput()メソッドの 1 つは、needsInput()が true を返すたびに呼び出す必要があります。これは、より多くの入力データが必要であることを示します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象