Compartir a través de


Allocation.CopyTo Método

Definición

Sobrecargas

CopyTo(Single[])

Copie de la asignación en una matriz float.

CopyTo(Int32[])

Copie de la asignación en una matriz int.

CopyTo(Int16[])

Copie de la asignación en una matriz corta.

CopyTo(Byte[])

Copie de la asignación en una matriz de bytes.

CopyTo(Object)

Copie de la asignación en una matriz.

CopyTo(Bitmap)

Copie de la asignación en .android.graphics.Bitmap

CopyTo(Single[])

Copie de la asignación en una matriz float.

[Android.Runtime.Register("copyTo", "([F)V", "GetCopyTo_arrayFHandler")]
public virtual void CopyTo (float[]? d);
[<Android.Runtime.Register("copyTo", "([F)V", "GetCopyTo_arrayFHandler")>]
abstract member CopyTo : single[] -> unit
override this.CopyTo : single[] -> unit

Parámetros

d
Single[]

Matriz que se va a establecer desde la asignación.

Atributos

Comentarios

Copie de la asignación en una matriz float. 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.

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 asignación #getBytesSize getBytesSize().

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 asignación #getBytesSize getBytesSize(). Los bytes de relleno de las celdas formarán 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 asignación #getBytesSize getBytesSize(). Los bytes de relleno de las celdas no deben formar parte de la matriz.

Documentación de Java para android.renderscript.Allocation.copyTo(float[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

CopyTo(Int32[])

Copie de la asignación en una matriz int.

[Android.Runtime.Register("copyTo", "([I)V", "GetCopyTo_arrayIHandler")]
public virtual void CopyTo (int[]? d);
[<Android.Runtime.Register("copyTo", "([I)V", "GetCopyTo_arrayIHandler")>]
abstract member CopyTo : int[] -> unit
override this.CopyTo : int[] -> unit

Parámetros

d
Int32[]

Matriz que se va a establecer desde la asignación.

Atributos

Comentarios

Copie de la asignación en una matriz int. Esta variante está activada por tipo 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.

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 asignación #getBytesSize getBytesSize().

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 asignación #getBytesSize getBytesSize(). Los bytes de relleno de las celdas formarán 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 asignación #getBytesSize getBytesSize(). Los bytes de relleno de las celdas no deben formar parte de la matriz.

Documentación de Java para android.renderscript.Allocation.copyTo(int[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

CopyTo(Int16[])

Copie de la asignación en una matriz corta.

[Android.Runtime.Register("copyTo", "([S)V", "GetCopyTo_arraySHandler")]
public virtual void CopyTo (short[]? d);
[<Android.Runtime.Register("copyTo", "([S)V", "GetCopyTo_arraySHandler")>]
abstract member CopyTo : int16[] -> unit
override this.CopyTo : int16[] -> unit

Parámetros

d
Int16[]

Matriz que se va a establecer desde la asignación.

Atributos

Comentarios

Copie de la asignación en una matriz corta. 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.

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 asignación #getBytesSize getBytesSize().

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 asignación #getBytesSize getBytesSize(). Los bytes de relleno de las celdas formarán 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 asignación #getBytesSize getBytesSize(). Los bytes de relleno de las celdas no deben formar parte de la matriz.

Documentación de Java para android.renderscript.Allocation.copyTo(short[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

CopyTo(Byte[])

Copie de la asignación en una matriz de bytes.

[Android.Runtime.Register("copyTo", "([B)V", "GetCopyTo_arrayBHandler")]
public virtual void CopyTo (byte[]? d);
[<Android.Runtime.Register("copyTo", "([B)V", "GetCopyTo_arrayBHandler")>]
abstract member CopyTo : byte[] -> unit
override this.CopyTo : byte[] -> unit

Parámetros

d
Byte[]

Matriz que se va a establecer desde la asignación.

Atributos

Comentarios

Copie de la asignación en una matriz de bytes. 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.

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 asignación #getBytesSize getBytesSize().

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 asignación #getBytesSize getBytesSize(). Los bytes de relleno de las celdas formarán 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 asignación #getBytesSize getBytesSize(). Los bytes de relleno de las celdas no deben formar parte de la matriz.

Documentación de Java para android.renderscript.Allocation.copyTo(byte[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

CopyTo(Object)

Copie de la asignación en una matriz.

[Android.Runtime.Register("copyTo", "(Ljava/lang/Object;)V", "GetCopyTo_Ljava_lang_Object_Handler")]
public virtual void CopyTo (Java.Lang.Object? array);
[<Android.Runtime.Register("copyTo", "(Ljava/lang/Object;)V", "GetCopyTo_Ljava_lang_Object_Handler")>]
abstract member CopyTo : Java.Lang.Object -> unit
override this.CopyTo : Java.Lang.Object -> unit

Parámetros

array
Object

Matriz que se va a establecer desde la asignación.

Atributos

Comentarios

Copie de la asignación en una matriz. El método está activado y generará excepciones si el objeto android.renderscript.Element Allocation no coincide con el tipo de datos de entrada.

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 asignación #getBytesSize getBytesSize().

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 asignación #getBytesSize getBytesSize(). Los bytes de relleno de las celdas formarán 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 asignación #getBytesSize getBytesSize(). Los bytes de relleno de las celdas no deben formar parte de la matriz.

Documentación de Java para android.renderscript.Allocation.copyTo(java.lang.Object).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

CopyTo(Bitmap)

Copie de la asignación en .android.graphics.Bitmap

[Android.Runtime.Register("copyTo", "(Landroid/graphics/Bitmap;)V", "GetCopyTo_Landroid_graphics_Bitmap_Handler")]
public virtual void CopyTo (Android.Graphics.Bitmap? b);
[<Android.Runtime.Register("copyTo", "(Landroid/graphics/Bitmap;)V", "GetCopyTo_Landroid_graphics_Bitmap_Handler")>]
abstract member CopyTo : Android.Graphics.Bitmap -> unit
override this.CopyTo : Android.Graphics.Bitmap -> unit

Parámetros

b
Bitmap

Mapa de bits que se va a establecer desde la asignación.

Atributos

Comentarios

Copie de la asignación en .android.graphics.Bitmap El mapa de bits debe coincidir con las dimensiones de la asignación.

Documentación de Java para android.renderscript.Allocation.copyTo(android.graphics.Bitmap).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a