Allocation.Copy3DRangeFrom 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
| Nome | Description |
|---|---|
| Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Allocation, Int32, Int32, Int32) |
Copie uma região retangular para a alocação de outra alocação. |
| Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Object) |
Copie de uma matriz para uma região 3D nesta Alocação. |
Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Allocation, Int32, Int32, Int32)
Copie uma região retangular para a alocação de outra alocação.
[Android.Runtime.Register("copy3DRangeFrom", "(IIIIIILandroid/renderscript/Allocation;III)V", "GetCopy3DRangeFrom_IIIIIILandroid_renderscript_Allocation_IIIHandler", ApiSince=23)]
public virtual void Copy3DRangeFrom(int xoff, int yoff, int zoff, int w, int h, int d, Android.Renderscripts.Allocation? data, int dataXoff, int dataYoff, int dataZoff);
[<Android.Runtime.Register("copy3DRangeFrom", "(IIIIIILandroid/renderscript/Allocation;III)V", "GetCopy3DRangeFrom_IIIIIILandroid_renderscript_Allocation_IIIHandler", ApiSince=23)>]
abstract member Copy3DRangeFrom : int * int * int * int * int * int * Android.Renderscripts.Allocation * int * int * int -> unit
override this.Copy3DRangeFrom : int * int * int * int * int * int * Android.Renderscripts.Allocation * int * int * int -> unit
Parâmetros
- xoff
- Int32
Deslocamento X da região a ser atualizada nesta Alocação
- yoff
- Int32
Deslocamento Y da região a ser atualizada nesta alocação
- zoff
- Int32
Deslocamento Z da região a ser atualizado nesta Alocação
- w
- Int32
Largura da região a ser atualizada.
- h
- Int32
Altura da região a ser atualizada.
- d
- Int32
Profundidade da região a ser atualizada.
- data
- Allocation
alocação de origem.
- dataXoff
- Int32
Deslocamento X da região na alocação de origem
- dataYoff
- Int32
Deslocamento Y da região na alocação de origem
- dataZoff
- Int32
Deslocamento Z da região na alocação de origem
- Atributos
Comentários
Copie uma região retangular para a alocação de outra alocação.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Object)
Copie de uma matriz para uma região 3D nesta Alocação.
[Android.Runtime.Register("copy3DRangeFrom", "(IIIIIILjava/lang/Object;)V", "GetCopy3DRangeFrom_IIIIIILjava_lang_Object_Handler", ApiSince=23)]
public virtual void Copy3DRangeFrom(int xoff, int yoff, int zoff, int w, int h, int d, Java.Lang.Object? array);
[<Android.Runtime.Register("copy3DRangeFrom", "(IIIIIILjava/lang/Object;)V", "GetCopy3DRangeFrom_IIIIIILjava_lang_Object_Handler", ApiSince=23)>]
abstract member Copy3DRangeFrom : int * int * int * int * int * int * Java.Lang.Object -> unit
override this.Copy3DRangeFrom : int * int * int * int * int * int * Java.Lang.Object -> unit
Parâmetros
- xoff
- Int32
Deslocamento X da região a ser atualizada nesta Alocação
- yoff
- Int32
Deslocamento Y da região a ser atualizada nesta alocação
- zoff
- Int32
Deslocamento Z da região a ser atualizado nesta Alocação
- w
- Int32
Largura da região a ser atualizada
- h
- Int32
Altura da região a ser atualizada
- d
- Int32
Profundidade da região a ser atualizada
- array
- Object
a ser colocado na alocação
- Atributos
Comentários
Copie de uma matriz para uma região 3D nesta Alocação. Supõe-se que a matriz esteja bem empacotada. Essa variante é marcada por tipo e gerará exceções se a Alocação não corresponder ao tipo de dados de android.renderscript.Element entrada.
O tamanho da região é: w * h * d * #getElement.Element#getBytesSize.
Se a Alocação não tiver Elementos Vec3, o tamanho da matriz em bytes deverá ser pelo menos o tamanho da região.
Se a Alocação tiver Elementos Vec3 e #setAutoPadding AutoPadding estiver desabilitada, o tamanho da matriz em bytes deverá ter pelo menos o tamanho da região. Os bytes de preenchimento das células devem fazer parte da matriz.
Se a Alocação tiver Elementos Vec3 e #setAutoPadding AutoPadding estiver habilitada, o tamanho da matriz em bytes deverá ter pelo menos 3/4 do tamanho da região. Os bytes de preenchimento das células não devem fazer parte da matriz.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.