Allocation.CopyTo Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
CopyTo(Single[]) |
Copiare dall'allocazione in una matrice float. |
CopyTo(Int32[]) |
Copiare dall'allocazione in una matrice int. |
CopyTo(Int16[]) |
Copiare dall'allocazione in una matrice breve. |
CopyTo(Byte[]) |
Copiare dall'allocazione in una matrice di byte. |
CopyTo(Object) |
Copiare dall'allocazione in una matrice. |
CopyTo(Bitmap) |
Copiare dall'allocazione in un oggetto |
CopyTo(Single[])
Copiare dall'allocazione in una matrice 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
Parametri
- d
- Single[]
Matrice da impostare dall'allocazione.
- Attributi
Commenti
Copiare dall'allocazione in una matrice float. Questa variante è controllata dal tipo e genererà eccezioni se l'allocazione android.renderscript.Element
non è né un float a 32 bit né un vettore di 32 bit floats android.renderscript.Element.DataType
.
Se l'allocazione non ha elementi Vec3, le dimensioni della matrice in byte devono essere almeno le dimensioni dell'oggetto Allocation #getBytesSize getBytesSize()
.
Se l'allocazione ha elementi Vec3 e #setAutoPadding AutoPadding
è disabilitata, le dimensioni della matrice in byte devono essere almeno le dimensioni dell'allocazione #getBytesSize getBytesSize()
. I byte di riempimento per le celle faranno parte della matrice.
Se l'allocazione ha elementi Vec3 ed #setAutoPadding AutoPadding
è abilitata, le dimensioni della matrice in byte devono essere almeno 3/4 le dimensioni dell'allocazione #getBytesSize getBytesSize()
. I byte di riempimento per le celle non devono far parte della matrice.
Documentazione java per android.renderscript.Allocation.copyTo(float[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
CopyTo(Int32[])
Copiare dall'allocazione in una matrice 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
Parametri
- d
- Int32[]
Matrice da impostare dall'allocazione.
- Attributi
Commenti
Copiare dall'allocazione in una matrice int. Questa variante è selezionata e genererà eccezioni se l'allocazione android.renderscript.Element
non è un intero a 32 bit né un vettore di interi android.renderscript.Element.DataType
a 32 bit.
Se l'allocazione non ha elementi Vec3, le dimensioni della matrice in byte devono essere almeno le dimensioni dell'oggetto Allocation #getBytesSize getBytesSize()
.
Se l'allocazione ha elementi Vec3 e #setAutoPadding AutoPadding
è disabilitata, le dimensioni della matrice in byte devono essere almeno le dimensioni dell'allocazione #getBytesSize getBytesSize()
. I byte di riempimento per le celle faranno parte della matrice.
Se l'allocazione ha elementi Vec3 ed #setAutoPadding AutoPadding
è abilitata, le dimensioni della matrice in byte devono essere almeno 3/4 le dimensioni dell'allocazione #getBytesSize getBytesSize()
. I byte di riempimento per le celle non devono far parte della matrice.
Documentazione java per android.renderscript.Allocation.copyTo(int[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
CopyTo(Int16[])
Copiare dall'allocazione in una matrice breve.
[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
Parametri
- d
- Int16[]
Matrice da impostare dall'allocazione.
- Attributi
Commenti
Copiare dall'allocazione in una matrice breve. Questa variante è controllata dal tipo e genererà eccezioni se l'allocazione android.renderscript.Element
non è un intero a 16 bit né un vettore di interi android.renderscript.Element.DataType
a 16 bit.
Se l'allocazione non ha elementi Vec3, le dimensioni della matrice in byte devono essere almeno le dimensioni dell'oggetto Allocation #getBytesSize getBytesSize()
.
Se l'allocazione ha elementi Vec3 e #setAutoPadding AutoPadding
è disabilitata, le dimensioni della matrice in byte devono essere almeno le dimensioni dell'allocazione #getBytesSize getBytesSize()
. I byte di riempimento per le celle faranno parte della matrice.
Se l'allocazione ha elementi Vec3 ed #setAutoPadding AutoPadding
è abilitata, le dimensioni della matrice in byte devono essere almeno 3/4 le dimensioni dell'allocazione #getBytesSize getBytesSize()
. I byte di riempimento per le celle non devono far parte della matrice.
Documentazione java per android.renderscript.Allocation.copyTo(short[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
CopyTo(Byte[])
Copiare dall'allocazione in una matrice di byte.
[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
Parametri
- d
- Byte[]
Matrice da impostare dall'allocazione.
- Attributi
Commenti
Copiare dall'allocazione in una matrice di byte. Questa variante è selezionata e genererà eccezioni se l'allocazione android.renderscript.Element
non è né un intero a 8 bit né un vettore di interi android.renderscript.Element.DataType
a 8 bit.
Se l'allocazione non ha elementi Vec3, le dimensioni della matrice in byte devono essere almeno le dimensioni dell'oggetto Allocation #getBytesSize getBytesSize()
.
Se l'allocazione ha elementi Vec3 e #setAutoPadding AutoPadding
è disabilitata, le dimensioni della matrice in byte devono essere almeno le dimensioni dell'allocazione #getBytesSize getBytesSize()
. I byte di riempimento per le celle faranno parte della matrice.
Se l'allocazione ha elementi Vec3 ed #setAutoPadding AutoPadding
è abilitata, le dimensioni della matrice in byte devono essere almeno 3/4 le dimensioni dell'allocazione #getBytesSize getBytesSize()
. I byte di riempimento per le celle non devono far parte della matrice.
Documentazione java per android.renderscript.Allocation.copyTo(byte[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
CopyTo(Object)
Copiare dall'allocazione in una matrice.
[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
Parametri
- array
- Object
Matrice da impostare dall'allocazione.
- Attributi
Commenti
Copiare dall'allocazione in una matrice. Il metodo è controllato dal tipo e genererà eccezioni se l'allocazione android.renderscript.Element
non corrisponde al tipo di dati di input.
Se l'allocazione non ha elementi Vec3, le dimensioni della matrice in byte devono essere almeno le dimensioni dell'oggetto Allocation #getBytesSize getBytesSize()
.
Se l'allocazione ha elementi Vec3 e #setAutoPadding AutoPadding
è disabilitata, le dimensioni della matrice in byte devono essere almeno le dimensioni dell'allocazione #getBytesSize getBytesSize()
. I byte di riempimento per le celle faranno parte della matrice.
Se l'allocazione ha elementi Vec3 ed #setAutoPadding AutoPadding
è abilitata, le dimensioni della matrice in byte devono essere almeno 3/4 le dimensioni dell'allocazione #getBytesSize getBytesSize()
. I byte di riempimento per le celle non devono far parte della matrice.
Documentazione java per android.renderscript.Allocation.copyTo(java.lang.Object)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
CopyTo(Bitmap)
Copiare dall'allocazione in un oggetto 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
Parametri
- b
- Bitmap
Bitmap da impostare dall'allocazione.
- Attributi
Commenti
Copiare dall'allocazione in un oggetto android.graphics.Bitmap
. La bitmap deve corrispondere alle dimensioni dell'allocazione.
Documentazione java per android.renderscript.Allocation.copyTo(android.graphics.Bitmap)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.