DoubleBuffer.Wrap Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Wrap(Double[]) |
Заключает двойной массив в буфер. |
Wrap(Double[], Int32, Int32) |
Заключает двойной массив в буфер. |
Wrap(Double[])
Заключает двойной массив в буфер.
[Android.Runtime.Register("wrap", "([D)Ljava/nio/DoubleBuffer;", "")]
public static Java.Nio.DoubleBuffer? Wrap (double[]? array);
[<Android.Runtime.Register("wrap", "([D)Ljava/nio/DoubleBuffer;", "")>]
static member Wrap : double[] -> Java.Nio.DoubleBuffer
Параметры
- array
- Double[]
Массив, который будет резервной копией этого буфера
Возвращаемое значение
Новый двойной буфер
- Атрибуты
Комментарии
Заключает двойной массив в буфер.
Новый буфер будет подкреплен заданным массивом double; то есть изменения в буфере приведут к изменению массива и наоборот. Емкость и ограничение нового буфера будут равны array.length
, его позиция будет равна нулю, а метка будет не определена. Он #array backing array
будет являться заданным массивом, а — #arrayOffset array offset>
нулевым.
Документация по Java для java.nio.DoubleBuffer.wrap(double[])
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.
Применяется к
Wrap(Double[], Int32, Int32)
Заключает двойной массив в буфер.
[Android.Runtime.Register("wrap", "([DII)Ljava/nio/DoubleBuffer;", "")]
public static Java.Nio.DoubleBuffer? Wrap (double[]? array, int offset, int length);
[<Android.Runtime.Register("wrap", "([DII)Ljava/nio/DoubleBuffer;", "")>]
static member Wrap : double[] * int * int -> Java.Nio.DoubleBuffer
Параметры
- array
- Double[]
Массив, который будет резервной копией нового буфера
- offset
- Int32
Смещение используемого подмассивного массива; должен быть не отрицательным и не превышать array.length
. Позиция нового буфера будет иметь это значение.
- length
- Int32
Длина используемого подмассивного массива; должен быть не отрицательным и не превышать array.length - offset
.
Для ограничения нового буфера будет установлено значение offset + length
.
Возвращаемое значение
Новый двойной буфер
- Атрибуты
Исключения
Значение , если или start
doubleCount
является недопустимым.
Комментарии
Заключает двойной массив в буфер.
Новый буфер будет подкреплен заданным массивом double; то есть изменения в буфере приведут к изменению массива и наоборот. Емкость нового буфера будет иметь значение array.length
, его позиция будет иметь значение offset
, предел — offset + length
, а его метка будет не определена. Он #array backing array
будет являться заданным массивом, а — #arrayOffset array offset
нулевым.
Документация по Java для java.nio.DoubleBuffer.wrap(double[], int, int)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.