語言

FloatBuffer.Wrap 方法

定義

多載

名稱 Description
Wrap(Single[], Int32, Int32)

將浮點陣列包裝成緩衝區。

Wrap(Single[])

將浮點陣列包裝成緩衝區。

Wrap(Single[], Int32, Int32)

將浮點陣列包裝成緩衝區。

[Android.Runtime.Register("wrap", "([FII)Ljava/nio/FloatBuffer;", "")]
public static Java.Nio.FloatBuffer? Wrap(float[]? array, int offset, int length);
[<Android.Runtime.Register("wrap", "([FII)Ljava/nio/FloatBuffer;", "")>]
static member Wrap : single[] * int * int -> Java.Nio.FloatBuffer

參數

array
Single[]

支援新緩衝區的陣列

offset
Int32

子陣列的偏移量;必須非負且不大於 array.length。 新緩衝區的位置會設定為這個值。

length
Int32

子陣列的長度;必須非負且不大於 array.length - offset。 新緩衝區的限制將設為 offset + length

傳回

新的浮點緩衝區

屬性

例外狀況

若其中 startfloatCount 不成立。

array 為零。

備註

將浮點陣列包裝成緩衝區。

新緩衝區將由給定的浮點陣列作為後盾;也就是說,對緩衝區的修改會導致陣列被修改,反之亦然。 新緩衝區的容量為 array.length,其位置為 offset,極限為 offset + length,標記未定義。 它 #array backing array 將是給定的陣列,且 #arrayOffset array offset 為零。

Java 文件 java.nio.FloatBuffer.wrap(float[], int, int)

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Wrap(Single[])

將浮點陣列包裝成緩衝區。

[Android.Runtime.Register("wrap", "([F)Ljava/nio/FloatBuffer;", "")]
public static Java.Nio.FloatBuffer? Wrap(float[]? array);
[<Android.Runtime.Register("wrap", "([F)Ljava/nio/FloatBuffer;", "")>]
static member Wrap : single[] -> Java.Nio.FloatBuffer

參數

array
Single[]

這個緩衝區會支援的陣列

傳回

新的浮點緩衝區

屬性

備註

將浮點陣列包裝成緩衝區。

新緩衝區將由給定的浮點陣列作為後盾;也就是說,對緩衝區的修改會導致陣列被修改,反之亦然。 新緩衝區的容量與限制為 array.length,其位置為零,標記將未定義。 它 #array backing array 將是給定的陣列,且 #arrayOffset array offset> 為零。

Java 文件 java.nio.FloatBuffer.wrap(float[])

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於