Condividi tramite


Allocation.CopyTo Metodo

Definizione

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 android.graphics.Bitmap.

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.DataTypea 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.DataTypea 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.DataTypea 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.

Si applica a