Allocation.Copy3DRangeFrom Método

Definición

Sobrecargas

Nombre Description
Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Allocation, Int32, Int32, Int32)

Copie una región rectangular en la asignación de otra asignación.

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

Copie de una matriz en una región 3D en esta asignación.

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

Copie una región rectangular en la asignación de otra asignación.

[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

Parámetros

xoff
Int32

Desplazamiento X de la región que se va a actualizar en esta asignación

yoff
Int32

Desplazamiento Y de la región que se va a actualizar en esta asignación

zoff
Int32

Desplazamiento Z de la región que se va a actualizar en esta asignación

w
Int32

Ancho de la región que se va a actualizar.

h
Int32

Alto de la región que se va a actualizar.

d
Int32

Profundidad de la región que se va a actualizar.

data
Allocation

asignación de origen.

dataXoff
Int32

Desplazamiento X de la región en la asignación de origen

dataYoff
Int32

Desplazamiento Y de la región en la asignación de origen

dataZoff
Int32

Desplazamiento Z de la región en la asignación de origen

Atributos

Comentarios

Copie una región rectangular en la asignación de otra asignación.

Java documentación para android.renderscript.Allocation.copy3DRangeFrom(int, int, int, int, int, int, android.renderscript.Allocation, int, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

Copie de una matriz en una región 3D en esta asignación.

[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

Parámetros

xoff
Int32

Desplazamiento X de la región que se va a actualizar en esta asignación

yoff
Int32

Desplazamiento Y de la región que se va a actualizar en esta asignación

zoff
Int32

Desplazamiento Z de la región que se va a actualizar en esta asignación

w
Int32

Ancho de la región que se va a actualizar

h
Int32

Alto de la región que se va a actualizar

d
Int32

Profundidad de la región que se va a actualizar

array
Object

que se va a colocar en la asignación

Atributos

Comentarios

Copie de una matriz en una región 3D en esta asignación. Se supone que la matriz está estrechamente empaquetada. Esta variante está activada y generará excepciones si el objeto android.renderscript.Element Allocation no coincide con el tipo de datos de entrada.

El tamaño de la región es: w * h * d * #getElement.Element#getBytesSize.

Si la asignación no tiene elementos Vec3, el tamaño de la matriz en bytes debe ser al menos el tamaño de la región.

Si la asignación tiene elementos Vec3 y #setAutoPadding AutoPadding está deshabilitada, el tamaño de la matriz en bytes debe ser al menos el tamaño de la región. Los bytes de relleno de las celdas deben formar parte de la matriz.

Si la asignación tiene elementos Vec3 y #setAutoPadding AutoPadding está habilitada, el tamaño de la matriz en bytes debe ser al menos 3/4 el tamaño de la región. Los bytes de relleno de las celdas no deben formar parte de la matriz.

Java documentación para android.renderscript.Allocation.copy3DRangeFrom(int, int, int, int, int, int, java.lang.Object).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a