Inflater.SetInput 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| 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()返回 true 表示需要更多輸入資料時,應呼叫其中一種needsInput()方法。
隨著充氣操作的進行,給定緩衝區的位置會被推進,直到緩衝區的極限。 輸入緩衝區可在充氣操作間進行修改(重新填充);這樣做等同於建立一個新的緩衝區並用此方法設定。
在充氣操作同時修改輸入緩衝區的內容、位置或限制時,會導致行為不明確,可能包括操作結果錯誤或操作失敗。
新增11。
的 java.util.zip.Inflater.setInput(java.nio.ByteBuffer)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
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()返回 true 表示需要更多輸入資料時,應呼叫其中一種needsInput()方法。
的 java.util.zip.Inflater.setInput(byte[])Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
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()返回 true 表示需要更多輸入資料時,應呼叫其中一種needsInput()方法。
的 java.util.zip.Inflater.setInput(byte[], int, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。