FloatBuffer.Slice Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Slice() |
Создает новый буфер с плавающей запятой, содержимое которого является общим вложенным значением содержимого этого буфера. |
Slice(Int32, Int32) |
Создает новый буфер с плавающей запятой, содержимое которого является общим вложенным значением содержимого этого буфера. |
Slice()
Создает новый буфер с плавающей запятой, содержимое которого является общим вложенным значением содержимого этого буфера.
[Android.Runtime.Register("slice", "()Ljava/nio/FloatBuffer;", "GetSliceHandler")]
public abstract Java.Nio.FloatBuffer? Slice ();
[<Android.Runtime.Register("slice", "()Ljava/nio/FloatBuffer;", "GetSliceHandler")>]
override this.Slice : unit -> Java.Nio.FloatBuffer
Возвращаемое значение
Новый буфер с плавающей запятой
- Атрибуты
Комментарии
Создает новый буфер с плавающей запятой, содержимое которого является общим вложенным значением содержимого этого буфера.
Содержимое нового буфера начинается с текущей позиции этого буфера. Изменения содержимого этого буфера будут отображаться в новом буфере, и наоборот; Позиция, ограничение и метки двух буферов будут независимыми.
Позиция нового буфера будет равна нулю, ее емкость и его предел будет числом с плавающей запятой, оставшихся в этом буфере, и ее знак будет не определен. Новый буфер будет прямым, если, и только если этот буфер прямой, и он будет доступен только для чтения, и только если этот буфер доступен только для чтения.
Документация по Java для java.nio.FloatBuffer.slice()
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
Slice(Int32, Int32)
Создает новый буфер с плавающей запятой, содержимое которого является общим вложенным значением содержимого этого буфера.
[Android.Runtime.Register("slice", "(II)Ljava/nio/FloatBuffer;", "GetSlice_IIHandler", ApiSince=34)]
public virtual Java.Nio.FloatBuffer? Slice (int index, int length);
[<Android.Runtime.Register("slice", "(II)Ljava/nio/FloatBuffer;", "GetSlice_IIHandler", ApiSince=34)>]
override this.Slice : int * int -> Java.Nio.FloatBuffer
Параметры
- index
- Int32
Позиция в этом буфере, с которой начинается содержимое нового буфера; должно быть не отрицательным и не больше #limit() limit()
- length
- Int32
Число элементов, содержащих новый буфер; должно быть не отрицательным и не больше limit() - index
Возвращаемое значение
Новый буфер
- Атрибуты
Комментарии
Создает новый буфер с плавающей запятой, содержимое которого является общим вложенным значением содержимого этого буфера.
Содержимое нового буфера начинается с позиции index
в этом буфере и будет содержать length
элементы. Изменения содержимого этого буфера будут отображаться в новом буфере, и наоборот; Позиция, ограничение и метки двух буферов будут независимыми.
Позиция нового буфера будет нулевой, ее емкость и его предел length
будет иметь значение, его знак будет неопределенным, а его порядок байтов будет не определен.
идентичен этому буферу.
Новый буфер будет прямым, если, и только если этот буфер прямой, и он будет доступен только для чтения, и только если этот буфер доступен только для чтения.
Добавлено в 13.
Документация по Java для java.nio.FloatBuffer.slice(int, int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.