Freigeben über


Allocation.Copy1DRangeTo Methode

Definition

Überlädt

Copy1DRangeTo(Int32, Int32, Object)

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array.

Copy1DRangeTo(Int32, Int32, Byte[])

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array.

Copy1DRangeTo(Int32, Int32, Int16[])

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array.

Copy1DRangeTo(Int32, Int32, Int32[])

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array.

Copy1DRangeTo(Int32, Int32, Single[])

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array.

Copy1DRangeTo(Int32, Int32, Object)

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array.

[Android.Runtime.Register("copy1DRangeTo", "(IILjava/lang/Object;)V", "GetCopy1DRangeTo_IILjava_lang_Object_Handler", ApiSince=23)]
public virtual void Copy1DRangeTo (int off, int count, Java.Lang.Object? array);
[<Android.Runtime.Register("copy1DRangeTo", "(IILjava/lang/Object;)V", "GetCopy1DRangeTo_IILjava_lang_Object_Handler", ApiSince=23)>]
abstract member Copy1DRangeTo : int * int * Java.Lang.Object -> unit
override this.Copy1DRangeTo : int * int * Java.Lang.Object -> unit

Parameter

off
Int32

Der Offset des ersten zu kopierenden Elements.

count
Int32

Die Anzahl der zu kopierenden Elemente.

array
Object

Das Quellarray.

Attribute

Hinweise

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array. Diese Methode ist typgeprüft und generiert Ausnahmen, wenn die Zuordnung android.renderscript.Element nicht mit dem Komponententyp des übergebenen Arrays übereinstimmt.

Die Größe der Region ist: count * #getElement.Element#getBytesSize.

Wenn die Zuordnung keine Vec3-Elemente aufweist, muss die Größe des Arrays in Bytes mindestens die Größe der Region aufweisen.

Wenn die Zuordnung über Vec3-Elemente verfügt und #setAutoPadding AutoPadding deaktiviert ist, muss die Größe des Arrays in Bytes mindestens die Größe der Region sein. Die Auffüllungsbytes für die Zellen müssen Teil des Arrays sein.

Wenn die Zuordnung über Vec3-Elemente verfügt und #setAutoPadding AutoPadding aktiviert ist, muss die Größe des Arrays in Bytes mindestens 3/4 der Größe der Region betragen. Die Auffüllungsbytes für die Zellen dürfen nicht Teil des Arrays sein.

Java-Dokumentation für android.renderscript.Allocation.copy1DRangeTo(int, int, java.lang.Object).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Copy1DRangeTo(Int32, Int32, Byte[])

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array.

[Android.Runtime.Register("copy1DRangeTo", "(II[B)V", "GetCopy1DRangeTo_IIarrayBHandler", ApiSince=23)]
public virtual void Copy1DRangeTo (int off, int count, byte[]? d);
[<Android.Runtime.Register("copy1DRangeTo", "(II[B)V", "GetCopy1DRangeTo_IIarrayBHandler", ApiSince=23)>]
abstract member Copy1DRangeTo : int * int * byte[] -> unit
override this.Copy1DRangeTo : int * int * byte[] -> unit

Parameter

off
Int32

Der Offset des ersten zu kopierenden Elements.

count
Int32

Die Anzahl der zu kopierenden Elemente.

d
Byte[]

das Quellarray

Attribute

Hinweise

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array. Diese Variante ist typgeprüft und generiert Ausnahmen, wenn die Zuordnung android.renderscript.Element weder eine 8-Bit-Ganzzahl noch ein Vektor mit 8-Bit-Ganzzahlen android.renderscript.Element.DataTypeist.

Die Größe der Region ist: count * #getElement.Element#getBytesSize.

Wenn die Zuordnung keine Vec3-Elemente aufweist, muss die Größe des Arrays in Bytes mindestens die Größe der Region aufweisen.

Wenn die Zuordnung über Vec3-Elemente verfügt und #setAutoPadding AutoPadding deaktiviert ist, muss die Größe des Arrays in Bytes mindestens die Größe der Region sein. Die Auffüllungsbytes für die Zellen müssen Teil des Arrays sein.

Wenn die Zuordnung über Vec3-Elemente verfügt und #setAutoPadding AutoPadding aktiviert ist, muss die Größe des Arrays in Bytes mindestens 3/4 der Größe der Region betragen. Die Auffüllungsbytes für die Zellen dürfen nicht Teil des Arrays sein.

Java-Dokumentation für android.renderscript.Allocation.copy1DRangeTo(int, int, byte[]).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Copy1DRangeTo(Int32, Int32, Int16[])

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array.

[Android.Runtime.Register("copy1DRangeTo", "(II[S)V", "GetCopy1DRangeTo_IIarraySHandler", ApiSince=23)]
public virtual void Copy1DRangeTo (int off, int count, short[]? d);
[<Android.Runtime.Register("copy1DRangeTo", "(II[S)V", "GetCopy1DRangeTo_IIarraySHandler", ApiSince=23)>]
abstract member Copy1DRangeTo : int * int * int16[] -> unit
override this.Copy1DRangeTo : int * int * int16[] -> unit

Parameter

off
Int32

Der Offset des ersten zu kopierenden Elements.

count
Int32

Die Anzahl der zu kopierenden Elemente.

d
Int16[]

das Quellarray

Attribute

Hinweise

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array. Diese Variante ist typgeprüft und generiert Ausnahmen, wenn die Zuordnung android.renderscript.Element weder eine 16-Bit-Ganzzahl noch ein Vektor mit 16-Bit-Ganzzahlen android.renderscript.Element.DataTypeist.

Die Größe der Region ist: count * #getElement.Element#getBytesSize.

Wenn die Zuordnung keine Vec3-Elemente aufweist, muss die Größe des Arrays in Bytes mindestens die Größe der Region aufweisen.

Wenn die Zuordnung über Vec3-Elemente verfügt und #setAutoPadding AutoPadding deaktiviert ist, muss die Größe des Arrays in Bytes mindestens die Größe der Region sein. Die Auffüllungsbytes für die Zellen müssen Teil des Arrays sein.

Wenn die Zuordnung über Vec3-Elemente verfügt und #setAutoPadding AutoPadding aktiviert ist, muss die Größe des Arrays in Bytes mindestens 3/4 der Größe der Region betragen. Die Auffüllungsbytes für die Zellen dürfen nicht Teil des Arrays sein.

Java-Dokumentation für android.renderscript.Allocation.copy1DRangeTo(int, int, short[]).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Copy1DRangeTo(Int32, Int32, Int32[])

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array.

[Android.Runtime.Register("copy1DRangeTo", "(II[I)V", "GetCopy1DRangeTo_IIarrayIHandler", ApiSince=23)]
public virtual void Copy1DRangeTo (int off, int count, int[]? d);
[<Android.Runtime.Register("copy1DRangeTo", "(II[I)V", "GetCopy1DRangeTo_IIarrayIHandler", ApiSince=23)>]
abstract member Copy1DRangeTo : int * int * int[] -> unit
override this.Copy1DRangeTo : int * int * int[] -> unit

Parameter

off
Int32

Der Offset des ersten zu kopierenden Elements.

count
Int32

Die Anzahl der zu kopierenden Elemente.

d
Int32[]

das Quellarray

Attribute

Hinweise

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array. Diese Variante ist typgeprüft und generiert Ausnahmen, wenn die Zuordnung android.renderscript.Element weder eine 32-Bit-Ganzzahl noch ein Vektor mit 32-Bit-Ganzzahlen android.renderscript.Element.DataTypeist.

Die Größe der Region ist: count * #getElement.Element#getBytesSize.

Wenn die Zuordnung keine Vec3-Elemente aufweist, muss die Größe des Arrays in Bytes mindestens die Größe der Region aufweisen.

Wenn die Zuordnung über Vec3-Elemente verfügt und #setAutoPadding AutoPadding deaktiviert ist, muss die Größe des Arrays in Bytes mindestens die Größe der Region sein. Die Auffüllungsbytes für die Zellen müssen Teil des Arrays sein.

Wenn die Zuordnung über Vec3-Elemente verfügt und #setAutoPadding AutoPadding aktiviert ist, muss die Größe des Arrays in Bytes mindestens 3/4 der Größe der Region betragen. Die Auffüllungsbytes für die Zellen dürfen nicht Teil des Arrays sein.

Java-Dokumentation für android.renderscript.Allocation.copy1DRangeTo(int, int, int[]).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Copy1DRangeTo(Int32, Int32, Single[])

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array.

[Android.Runtime.Register("copy1DRangeTo", "(II[F)V", "GetCopy1DRangeTo_IIarrayFHandler", ApiSince=23)]
public virtual void Copy1DRangeTo (int off, int count, float[]? d);
[<Android.Runtime.Register("copy1DRangeTo", "(II[F)V", "GetCopy1DRangeTo_IIarrayFHandler", ApiSince=23)>]
abstract member Copy1DRangeTo : int * int * single[] -> unit
override this.Copy1DRangeTo : int * int * single[] -> unit

Parameter

off
Int32

Der Offset des ersten zu kopierenden Elements.

count
Int32

Die Anzahl der zu kopierenden Elemente.

d
Single[]

das Quellarray.

Attribute

Hinweise

Kopieren Sie einen 1D-Bereich dieser Zuordnung in ein Array. Diese Variante ist typgeprüft und generiert Ausnahmen, wenn die Zuordnung android.renderscript.Element weder ein 32-Bit-Float noch ein Vektor aus 32-Bit-Floats android.renderscript.Element.DataTypeist.

Die Größe der Region ist: count * #getElement.Element#getBytesSize.

Wenn die Zuordnung keine Vec3-Elemente aufweist, muss die Größe des Arrays in Bytes mindestens die Größe der Region aufweisen.

Wenn die Zuordnung über Vec3-Elemente verfügt und #setAutoPadding AutoPadding deaktiviert ist, muss die Größe des Arrays in Bytes mindestens die Größe der Region sein. Die Auffüllungsbytes für die Zellen müssen Teil des Arrays sein.

Wenn die Zuordnung über Vec3-Elemente verfügt und #setAutoPadding AutoPadding aktiviert ist, muss die Größe des Arrays in Bytes mindestens 3/4 der Größe der Region betragen. Die Auffüllungsbytes für die Zellen dürfen nicht Teil des Arrays sein.

Java-Dokumentation für android.renderscript.Allocation.copy1DRangeTo(int, int, float[]).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: