Allocation.Copy2DRangeTo Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| Copy2DRangeTo(Int32, Int32, Int32, Int32, Single[]) |
Скопируйте из прямоугольной области в этом выделении в массив. |
| Copy2DRangeTo(Int32, Int32, Int32, Int32, Int32[]) |
Скопируйте из прямоугольной области в этом выделении в массив. |
| Copy2DRangeTo(Int32, Int32, Int32, Int32, Object) |
Скопируйте из прямоугольной области в этом выделении в массив. |
| Copy2DRangeTo(Int32, Int32, Int32, Int32, Byte[]) |
Скопируйте из прямоугольной области в этом выделении в массив. |
| Copy2DRangeTo(Int32, Int32, Int32, Int32, Int16[]) |
Скопируйте из прямоугольной области в этом выделении в массив. |
Copy2DRangeTo(Int32, Int32, Int32, Int32, Single[])
Скопируйте из прямоугольной области в этом выделении в массив.
[Android.Runtime.Register("copy2DRangeTo", "(IIII[F)V", "GetCopy2DRangeTo_IIIIarrayFHandler", ApiSince=23)]
public virtual void Copy2DRangeTo(int xoff, int yoff, int w, int h, float[]? data);
[<Android.Runtime.Register("copy2DRangeTo", "(IIII[F)V", "GetCopy2DRangeTo_IIIIarrayFHandler", ApiSince=23)>]
abstract member Copy2DRangeTo : int * int * int * int * single[] -> unit
override this.Copy2DRangeTo : int * int * int * int * single[] -> unit
Параметры
- xoff
- Int32
Смещение X региона для копирования в этом выделении
- yoff
- Int32
Смещение Y региона для копирования в этом выделении
- w
- Int32
Ширина области для копирования
- h
- Int32
Высота региона для копирования
- data
- Single[]
Dest Array для копирования в
- Атрибуты
Комментарии
Скопируйте из прямоугольной области в этом выделении в массив. Этот вариант проверяется и создает исключения, если выделение android.renderscript.Element не является 32-разрядным и не вектором 32-разрядных с плавающей запятой android.renderscript.Element.DataType.
Размер региона: w * h * #getElement.Element#getBytesSize.
Если выделение не содержит элементов Vec3, размер массива в байтах должен быть по крайней мере размером региона.
Если выделение содержит элементы Vec3 и #setAutoPadding AutoPadding отключено, размер массива в байтах должен быть по крайней мере размером региона. Заполнение байтов для ячеек должно быть частью массива.
Если выделение содержит элементы Vec3 и #setAutoPadding AutoPadding включено, размер массива в байтах должен быть не менее 3/4 размера региона. Заполнение байтов для ячеек не должно быть частью массива.
Java документации по android.renderscript.Allocation.copy2DRangeTo(int, int, int, int, float[]).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Copy2DRangeTo(Int32, Int32, Int32, Int32, Int32[])
Скопируйте из прямоугольной области в этом выделении в массив.
[Android.Runtime.Register("copy2DRangeTo", "(IIII[I)V", "GetCopy2DRangeTo_IIIIarrayIHandler", ApiSince=23)]
public virtual void Copy2DRangeTo(int xoff, int yoff, int w, int h, int[]? data);
[<Android.Runtime.Register("copy2DRangeTo", "(IIII[I)V", "GetCopy2DRangeTo_IIIIarrayIHandler", ApiSince=23)>]
abstract member Copy2DRangeTo : int * int * int * int * int[] -> unit
override this.Copy2DRangeTo : int * int * int * int * int[] -> unit
Параметры
- xoff
- Int32
Смещение X региона для копирования в этом выделении
- yoff
- Int32
Смещение Y региона для копирования в этом выделении
- w
- Int32
Ширина области для копирования
- h
- Int32
Высота региона для копирования
- data
- Int32[]
Dest Array для копирования в
- Атрибуты
Комментарии
Скопируйте из прямоугольной области в этом выделении в массив. Этот вариант проверяется и создает исключения, если выделение android.renderscript.Element не является 32-разрядным целым числом или вектором 32-разрядных целых android.renderscript.Element.DataTypeчисел.
Размер региона: w * h * #getElement.Element#getBytesSize.
Если выделение не содержит элементов Vec3, размер массива в байтах должен быть по крайней мере размером региона.
Если выделение содержит элементы Vec3 и #setAutoPadding AutoPadding отключено, размер массива в байтах должен быть по крайней мере размером региона. Заполнение байтов для ячеек должно быть частью массива.
Если выделение содержит элементы Vec3 и #setAutoPadding AutoPadding включено, размер массива в байтах должен быть не менее 3/4 размера региона. Заполнение байтов для ячеек не должно быть частью массива.
Java документации по android.renderscript.Allocation.copy2DRangeTo(int, int, int, int, int[]).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Copy2DRangeTo(Int32, Int32, Int32, Int32, Object)
Скопируйте из прямоугольной области в этом выделении в массив.
[Android.Runtime.Register("copy2DRangeTo", "(IIIILjava/lang/Object;)V", "GetCopy2DRangeTo_IIIILjava_lang_Object_Handler", ApiSince=23)]
public virtual void Copy2DRangeTo(int xoff, int yoff, int w, int h, Java.Lang.Object? array);
[<Android.Runtime.Register("copy2DRangeTo", "(IIIILjava/lang/Object;)V", "GetCopy2DRangeTo_IIIILjava_lang_Object_Handler", ApiSince=23)>]
abstract member Copy2DRangeTo : int * int * int * int * Java.Lang.Object -> unit
override this.Copy2DRangeTo : int * int * int * int * Java.Lang.Object -> unit
Параметры
- xoff
- Int32
Смещение X региона для копирования в этом выделении
- yoff
- Int32
Смещение Y региона для копирования в этом выделении
- w
- Int32
Ширина области для копирования
- h
- Int32
Высота региона для копирования
- array
- Object
Dest Array для копирования в
- Атрибуты
Комментарии
Скопируйте из прямоугольной области в этом выделении в массив. Этот метод проверяется и создает исключения, если выделение android.renderscript.Element не соответствует типу компонента переданного массива.
Размер региона: w * h * #getElement.Element#getBytesSize.
Если выделение не содержит элементов Vec3, размер массива в байтах должен быть по крайней мере размером региона.
Если выделение содержит элементы Vec3 и #setAutoPadding AutoPadding отключено, размер массива в байтах должен быть по крайней мере размером региона. Заполнение байтов для ячеек должно быть частью массива.
Если выделение содержит элементы Vec3 и #setAutoPadding AutoPadding включено, размер массива в байтах должен быть не менее 3/4 размера региона. Заполнение байтов для ячеек не должно быть частью массива.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Copy2DRangeTo(Int32, Int32, Int32, Int32, Byte[])
Скопируйте из прямоугольной области в этом выделении в массив.
[Android.Runtime.Register("copy2DRangeTo", "(IIII[B)V", "GetCopy2DRangeTo_IIIIarrayBHandler", ApiSince=23)]
public virtual void Copy2DRangeTo(int xoff, int yoff, int w, int h, byte[]? data);
[<Android.Runtime.Register("copy2DRangeTo", "(IIII[B)V", "GetCopy2DRangeTo_IIIIarrayBHandler", ApiSince=23)>]
abstract member Copy2DRangeTo : int * int * int * int * byte[] -> unit
override this.Copy2DRangeTo : int * int * int * int * byte[] -> unit
Параметры
- xoff
- Int32
Смещение X региона для копирования в этом выделении
- yoff
- Int32
Смещение Y региона для копирования в этом выделении
- w
- Int32
Ширина области для копирования
- h
- Int32
Высота региона для копирования
- data
- Byte[]
Dest Array для копирования в
- Атрибуты
Комментарии
Скопируйте из прямоугольной области в этом выделении в массив. Этот вариант проверяется и создает исключения, если выделение android.renderscript.Element не является ни 8-разрядным целым числом, ни вектором из 8 битовых целых android.renderscript.Element.DataTypeчисел.
Размер региона: w * h * #getElement.Element#getBytesSize.
Если выделение не содержит элементов Vec3, размер массива в байтах должен быть по крайней мере размером региона.
Если выделение содержит элементы Vec3 и #setAutoPadding AutoPadding отключено, размер массива в байтах должен быть по крайней мере размером региона. Заполнение байтов для ячеек должно быть частью массива.
Если выделение содержит элементы Vec3 и #setAutoPadding AutoPadding включено, размер массива в байтах должен быть не менее 3/4 размера региона. Заполнение байтов для ячеек не должно быть частью массива.
Java документации по android.renderscript.Allocation.copy2DRangeTo(int, int, int, int, byte[]).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Copy2DRangeTo(Int32, Int32, Int32, Int32, Int16[])
Скопируйте из прямоугольной области в этом выделении в массив.
[Android.Runtime.Register("copy2DRangeTo", "(IIII[S)V", "GetCopy2DRangeTo_IIIIarraySHandler", ApiSince=23)]
public virtual void Copy2DRangeTo(int xoff, int yoff, int w, int h, short[]? data);
[<Android.Runtime.Register("copy2DRangeTo", "(IIII[S)V", "GetCopy2DRangeTo_IIIIarraySHandler", ApiSince=23)>]
abstract member Copy2DRangeTo : int * int * int * int * int16[] -> unit
override this.Copy2DRangeTo : int * int * int * int * int16[] -> unit
Параметры
- xoff
- Int32
Смещение X региона для копирования в этом выделении
- yoff
- Int32
Смещение Y региона для копирования в этом выделении
- w
- Int32
Ширина области для копирования
- h
- Int32
Высота региона для копирования
- data
- Int16[]
Dest Array для копирования в
- Атрибуты
Комментарии
Скопируйте из прямоугольной области в этом выделении в массив. Этот вариант проверяется и создает исключения, если выделение android.renderscript.Element не является ни 16-разрядным целым числом, ни вектором 16-разрядных целых android.renderscript.Element.DataTypeчисел.
Размер региона: w * h * #getElement.Element#getBytesSize.
Если выделение не содержит элементов Vec3, размер массива в байтах должен быть по крайней мере размером региона.
Если выделение содержит элементы Vec3 и #setAutoPadding AutoPadding отключено, размер массива в байтах должен быть по крайней мере размером региона. Заполнение байтов для ячеек должно быть частью массива.
Если выделение содержит элементы Vec3 и #setAutoPadding AutoPadding включено, размер массива в байтах должен быть не менее 3/4 размера региона. Заполнение байтов для ячеек не должно быть частью массива.
Java документации по android.renderscript.Allocation.copy2DRangeTo(int, int, int, int, short[]).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".