Allocation.CopyTo 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
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 . |
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.DataType
de 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.DataType
de 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.DataType
de 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.