Compartilhar via


Allocation.CopyTo Método

Definição

Sobrecargas

CopyTo(Single[])

Copie da Alocação para uma matriz flutuante.

CopyTo(Int32[])

Copie da Alocação para uma matriz int.

CopyTo(Int16[])

Copie da Alocação para uma matriz curta.

CopyTo(Byte[])

Copie da Alocação para uma matriz de bytes.

CopyTo(Object)

Copie da Alocação para uma matriz.

CopyTo(Bitmap)

Copie da Alocação para um android.graphics.Bitmaparquivo .

CopyTo(Single[])

Copie da Alocação para uma matriz flutuante.

[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[]

A matriz a ser definida a partir da Alocação.

Atributos

Comentários

Copie da Alocação para uma matriz flutuante. Essa variante é verificada por tipo e gerará exceções se a alocação não android.renderscript.Element for nem um float de 32 bits nem um vetor de floats android.renderscript.Element.DataTypede 32 bits.

Se a Alocação não tiver Elementos Vec3, o tamanho da matriz em bytes deverá ser pelo menos o tamanho da Alocação #getBytesSize getBytesSize().

Se a Alocação tiver Elementos Vec3 e #setAutoPadding AutoPadding estiver desabilitada, o tamanho da matriz em bytes deverá ser pelo menos o tamanho da Alocação #getBytesSize getBytesSize(). Os bytes de preenchimento para as células farão parte da matriz.

Se a Alocação tiver Elementos Vec3 e #setAutoPadding AutoPadding estiver habilitada, o tamanho da matriz em bytes deverá ser pelo menos 3/4 do tamanho da Alocação #getBytesSize getBytesSize(). Os bytes de preenchimento para as células não devem fazer parte da matriz.

Documentação Java para android.renderscript.Allocation.copyTo(float[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

CopyTo(Int32[])

Copie da Alocação para uma 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[]

A matriz a ser definida a partir da Alocação.

Atributos

Comentários

Copie da Alocação para uma matriz int. Essa variante é verificada por tipo e gerará exceções se a alocação não for um inteiro de android.renderscript.Element 32 bits nem um vetor de inteiros android.renderscript.Element.DataTypede 32 bits.

Se a Alocação não tiver Elementos Vec3, o tamanho da matriz em bytes deverá ser pelo menos o tamanho da Alocação #getBytesSize getBytesSize().

Se a Alocação tiver Elementos Vec3 e #setAutoPadding AutoPadding estiver desabilitada, o tamanho da matriz em bytes deverá ser pelo menos o tamanho da Alocação #getBytesSize getBytesSize(). Os bytes de preenchimento para as células farão parte da matriz.

Se a Alocação tiver Elementos Vec3 e #setAutoPadding AutoPadding estiver habilitada, o tamanho da matriz em bytes deverá ser pelo menos 3/4 do tamanho da Alocação #getBytesSize getBytesSize(). Os bytes de preenchimento para as células não devem fazer parte da matriz.

Documentação Java para android.renderscript.Allocation.copyTo(int[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

CopyTo(Int16[])

Copie da Alocação para uma matriz curta.

[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[]

A matriz a ser definida a partir da Alocação.

Atributos

Comentários

Copie da Alocação para uma matriz curta. Essa variante é verificada android.renderscript.Element por tipo e gerará exceções se a alocação não for um inteiro de 16 bits nem um vetor de inteiros android.renderscript.Element.DataTypede 16 bits.

Se a Alocação não tiver Elementos Vec3, o tamanho da matriz em bytes deverá ser pelo menos o tamanho da Alocação #getBytesSize getBytesSize().

Se a Alocação tiver Elementos Vec3 e #setAutoPadding AutoPadding estiver desabilitada, o tamanho da matriz em bytes deverá ser pelo menos o tamanho da Alocação #getBytesSize getBytesSize(). Os bytes de preenchimento para as células farão parte da matriz.

Se a Alocação tiver Elementos Vec3 e #setAutoPadding AutoPadding estiver habilitada, o tamanho da matriz em bytes deverá ser pelo menos 3/4 do tamanho da Alocação #getBytesSize getBytesSize(). Os bytes de preenchimento para as células não devem fazer parte da matriz.

Documentação Java para android.renderscript.Allocation.copyTo(short[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

CopyTo(Byte[])

Copie da Alocação para uma 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[]

A matriz a ser definida a partir da Alocação.

Atributos

Comentários

Copie da Alocação para uma matriz de bytes. Essa variante é verificada por tipo e gerará exceções se a alocação não for um inteiro de android.renderscript.Element 8 bits nem um vetor de inteiros android.renderscript.Element.DataTypede 8 bits.

Se a Alocação não tiver Elementos Vec3, o tamanho da matriz em bytes deverá ser pelo menos o tamanho da Alocação #getBytesSize getBytesSize().

Se a Alocação tiver Elementos Vec3 e #setAutoPadding AutoPadding estiver desabilitada, o tamanho da matriz em bytes deverá ser pelo menos o tamanho da Alocação #getBytesSize getBytesSize(). Os bytes de preenchimento para as células farão parte da matriz.

Se a Alocação tiver Elementos Vec3 e #setAutoPadding AutoPadding estiver habilitada, o tamanho da matriz em bytes deverá ser pelo menos 3/4 do tamanho da Alocação #getBytesSize getBytesSize(). Os bytes de preenchimento para as células não devem fazer parte da matriz.

Documentação Java para android.renderscript.Allocation.copyTo(byte[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

CopyTo(Object)

Copie da Alocação para uma 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

A matriz a ser definida a partir da Alocação.

Atributos

Comentários

Copie da Alocação para uma matriz. O método é tipo verificado e gerará exceções se a alocação não corresponder ao tipo de dados de android.renderscript.Element entrada.

Se a Alocação não tiver Elementos Vec3, o tamanho da matriz em bytes deverá ser pelo menos o tamanho da Alocação #getBytesSize getBytesSize().

Se a Alocação tiver Elementos Vec3 e #setAutoPadding AutoPadding estiver desabilitada, o tamanho da matriz em bytes deverá ser pelo menos o tamanho da Alocação #getBytesSize getBytesSize(). Os bytes de preenchimento para as células farão parte da matriz.

Se a Alocação tiver Elementos Vec3 e #setAutoPadding AutoPadding estiver habilitada, o tamanho da matriz em bytes deverá ser pelo menos 3/4 do tamanho da Alocação #getBytesSize getBytesSize(). Os bytes de preenchimento para as células não devem fazer parte da matriz.

Documentação Java para android.renderscript.Allocation.copyTo(java.lang.Object).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

CopyTo(Bitmap)

Copie da Alocação para um android.graphics.Bitmaparquivo .

[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

O bitmap a ser definido a partir da Alocação.

Atributos

Comentários

Copie da Alocação para um android.graphics.Bitmaparquivo . O bitmap deve corresponder às dimensões da Alocação.

Documentação Java para android.renderscript.Allocation.copyTo(android.graphics.Bitmap).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a