Allocation.CopyTo Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
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.DataType
de 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.DataType
de 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.DataType
de 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.DataType
de 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.Bitmap
arquivo .
[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.Bitmap
arquivo . 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.