Allocation.Copy3DRangeFrom Метод

Определение

Перегрузки

Имя Описание
Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Allocation, Int32, Int32, Int32)

Скопируйте прямоугольную область в выделение из другого выделения.

Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Object)

Скопируйте из массива в трехмерный регион в этом выделении.

Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Allocation, Int32, Int32, Int32)

Скопируйте прямоугольную область в выделение из другого выделения.

[Android.Runtime.Register("copy3DRangeFrom", "(IIIIIILandroid/renderscript/Allocation;III)V", "GetCopy3DRangeFrom_IIIIIILandroid_renderscript_Allocation_IIIHandler", ApiSince=23)]
public virtual void Copy3DRangeFrom(int xoff, int yoff, int zoff, int w, int h, int d, Android.Renderscripts.Allocation? data, int dataXoff, int dataYoff, int dataZoff);
[<Android.Runtime.Register("copy3DRangeFrom", "(IIIIIILandroid/renderscript/Allocation;III)V", "GetCopy3DRangeFrom_IIIIIILandroid_renderscript_Allocation_IIIHandler", ApiSince=23)>]
abstract member Copy3DRangeFrom : int * int * int * int * int * int * Android.Renderscripts.Allocation * int * int * int -> unit
override this.Copy3DRangeFrom : int * int * int * int * int * int * Android.Renderscripts.Allocation * int * int * int -> unit

Параметры

xoff
Int32

Смещение X региона для обновления в этом выделении

yoff
Int32

Смещение Y региона для обновления в этом выделении

zoff
Int32

Смещение Z региона для обновления в этом выделении

w
Int32

Ширина региона для обновления.

h
Int32

Высота региона для обновления.

d
Int32

Глубина региона для обновления.

data
Allocation

выделение источника.

dataXoff
Int32

Смещение X региона в исходном выделении

dataYoff
Int32

Смещение Y региона в исходном выделении

dataZoff
Int32

Смещение Z региона в исходном выделении

Атрибуты

Комментарии

Скопируйте прямоугольную область в выделение из другого выделения.

Java документации по android.renderscript.Allocation.copy3DRangeFrom(int, int, int, int, int, int, android.renderscript.Allocation, int, int, int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Object)

Скопируйте из массива в трехмерный регион в этом выделении.

[Android.Runtime.Register("copy3DRangeFrom", "(IIIIIILjava/lang/Object;)V", "GetCopy3DRangeFrom_IIIIIILjava_lang_Object_Handler", ApiSince=23)]
public virtual void Copy3DRangeFrom(int xoff, int yoff, int zoff, int w, int h, int d, Java.Lang.Object? array);
[<Android.Runtime.Register("copy3DRangeFrom", "(IIIIIILjava/lang/Object;)V", "GetCopy3DRangeFrom_IIIIIILjava_lang_Object_Handler", ApiSince=23)>]
abstract member Copy3DRangeFrom : int * int * int * int * int * int * Java.Lang.Object -> unit
override this.Copy3DRangeFrom : int * int * int * int * int * int * Java.Lang.Object -> unit

Параметры

xoff
Int32

Смещение X региона для обновления в этом выделении

yoff
Int32

Смещение Y региона для обновления в этом выделении

zoff
Int32

Смещение Z региона для обновления в этом выделении

w
Int32

Ширина региона для обновления

h
Int32

Высота региона для обновления

d
Int32

Глубина региона для обновления

array
Object

для размещения в выделении

Атрибуты

Комментарии

Скопируйте из массива в трехмерный регион в этом выделении. Предполагается, что массив плотно упакован. Этот вариант проверяется и создает исключения, если выделение android.renderscript.Element не соответствует входным типу данных.

Размер региона: w * h * d * #getElement.Element#getBytesSize.

Если выделение не содержит элементов Vec3, размер массива в байтах должен быть по крайней мере размером региона.

Если выделение содержит элементы Vec3 и #setAutoPadding AutoPadding отключено, размер массива в байтах должен быть по крайней мере размером региона. Заполнение байтов для ячеек должно быть частью массива.

Если выделение содержит элементы Vec3 и #setAutoPadding AutoPadding включено, размер массива в байтах должен быть не менее 3/4 размера региона. Заполнение байтов для ячеек не должно быть частью массива.

Java документации по android.renderscript.Allocation.copy3DRangeFrom(int, int, int, int, int, int, java.lang.Object).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к