Allocation.Copy2DRangeTo Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Copy2DRangeTo(Int32, Int32, Int32, Int32, Single[]) |
Copie de una región rectangular en esta asignación en una matriz. |
| Copy2DRangeTo(Int32, Int32, Int32, Int32, Int32[]) |
Copie de una región rectangular en esta asignación en una matriz. |
| Copy2DRangeTo(Int32, Int32, Int32, Int32, Object) |
Copie de una región rectangular en esta asignación en una matriz. |
| Copy2DRangeTo(Int32, Int32, Int32, Int32, Byte[]) |
Copie de una región rectangular en esta asignación en una matriz. |
| Copy2DRangeTo(Int32, Int32, Int32, Int32, Int16[]) |
Copie de una región rectangular en esta asignación en una matriz. |
Copy2DRangeTo(Int32, Int32, Int32, Int32, Single[])
Copie de una región rectangular en esta asignación en una matriz.
[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
Parámetros
- xoff
- Int32
Desplazamiento X de la región que se va a copiar en esta asignación
- yoff
- Int32
Desplazamiento Y de la región que se va a copiar en esta asignación
- w
- Int32
Ancho de la región que se va a copiar
- h
- Int32
Alto de la región que se va a copiar
- data
- Single[]
Matriz dest en la que se va a copiar
- Atributos
Comentarios
Copie de una región rectangular en esta asignación en una matriz. Esta variante está activada por tipo y generará excepciones si la asignación android.renderscript.Element no es un valor flotante de 32 bits ni un vector de 32 bits flotantes android.renderscript.Element.DataType.
El tamaño de la región es: w * h * #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.copy2DRangeTo(int, int, int, int, float[]).
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
Copy2DRangeTo(Int32, Int32, Int32, Int32, Int32[])
Copie de una región rectangular en esta asignación en una matriz.
[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
Parámetros
- xoff
- Int32
Desplazamiento X de la región que se va a copiar en esta asignación
- yoff
- Int32
Desplazamiento Y de la región que se va a copiar en esta asignación
- w
- Int32
Ancho de la región que se va a copiar
- h
- Int32
Alto de la región que se va a copiar
- data
- Int32[]
Matriz dest en la que se va a copiar
- Atributos
Comentarios
Copie de una región rectangular en esta asignación en una matriz. Esta variante está activada y generará excepciones si el valor de android.renderscript.Element Allocation no es un entero de 32 bits ni un vector de enteros android.renderscript.Element.DataTypede 32 bits.
El tamaño de la región es: w * h * #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.copy2DRangeTo(int, int, 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
Copy2DRangeTo(Int32, Int32, Int32, Int32, Object)
Copie de una región rectangular en esta asignación en una matriz.
[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
Parámetros
- xoff
- Int32
Desplazamiento X de la región que se va a copiar en esta asignación
- yoff
- Int32
Desplazamiento Y de la región que se va a copiar en esta asignación
- w
- Int32
Ancho de la región que se va a copiar
- h
- Int32
Alto de la región que se va a copiar
- array
- Object
Matriz dest en la que se va a copiar
- Atributos
Comentarios
Copie de una región rectangular en esta asignación en una matriz. Este método está activado y generará excepciones si la asignación android.renderscript.Element no coincide con el tipo de componente de la matriz pasada.
El tamaño de la región es: w * h * #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.
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
Copy2DRangeTo(Int32, Int32, Int32, Int32, Byte[])
Copie de una región rectangular en esta asignación en una matriz.
[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
Parámetros
- xoff
- Int32
Desplazamiento X de la región que se va a copiar en esta asignación
- yoff
- Int32
Desplazamiento Y de la región que se va a copiar en esta asignación
- w
- Int32
Ancho de la región que se va a copiar
- h
- Int32
Alto de la región que se va a copiar
- data
- Byte[]
Matriz dest en la que se va a copiar
- Atributos
Comentarios
Copie de una región rectangular en esta asignación en una matriz. Esta variante está activada y generará excepciones si el valor de android.renderscript.Element Allocation no es un entero de 8 bits ni un vector de 8 enteros android.renderscript.Element.DataTypede 8 bits.
El tamaño de la región es: w * h * #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.copy2DRangeTo(int, int, int, int, byte[]).
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
Copy2DRangeTo(Int32, Int32, Int32, Int32, Int16[])
Copie de una región rectangular en esta asignación en una matriz.
[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
Parámetros
- xoff
- Int32
Desplazamiento X de la región que se va a copiar en esta asignación
- yoff
- Int32
Desplazamiento Y de la región que se va a copiar en esta asignación
- w
- Int32
Ancho de la región que se va a copiar
- h
- Int32
Alto de la región que se va a copiar
- data
- Int16[]
Matriz dest en la que se va a copiar
- Atributos
Comentarios
Copie de una región rectangular en esta asignación en una matriz. Esta variante está activada y generará excepciones si el valor de android.renderscript.Element Allocation no es un entero de 16 bits ni un vector de enteros android.renderscript.Element.DataTypede 16 bits.
El tamaño de la región es: w * h * #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.copy2DRangeTo(int, int, int, int, short[]).
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.