Allocation.Copy3DRangeFrom Método

Definição

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.

Documentação Java para android.renderscript.Allocation.copy3DRangeFrom(int, int, int, int, int, int, android.renderscript.Allocation, int, int, int).

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.

Documentação Java para android.renderscript.Allocation.copy3DRangeFrom(int, int, int, int, int, int, java.lang.Object).

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