Allocation.Copy2DRangeFrom Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Allocation, Int32, Int32) |
Kopieren Sie einen rechteckigen Bereich aus einer Zuordnung in einen rechteckigen Bereich in dieser Zuordnung. |
Copy2DRangeFrom(Int32, Int32, Bitmap) |
Kopieren Sie einen in |
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Object) |
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung. |
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Byte[]) |
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung. |
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Int16[]) |
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung. |
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Int32[]) |
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung. |
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Single[]) |
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung. |
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Allocation, Int32, Int32)
Kopieren Sie einen rechteckigen Bereich aus einer Zuordnung in einen rechteckigen Bereich in dieser Zuordnung.
[Android.Runtime.Register("copy2DRangeFrom", "(IIIILandroid/renderscript/Allocation;II)V", "GetCopy2DRangeFrom_IIIILandroid_renderscript_Allocation_IIHandler")]
public virtual void Copy2DRangeFrom (int xoff, int yoff, int w, int h, Android.Renderscripts.Allocation? data, int dataXoff, int dataYoff);
[<Android.Runtime.Register("copy2DRangeFrom", "(IIIILandroid/renderscript/Allocation;II)V", "GetCopy2DRangeFrom_IIIILandroid_renderscript_Allocation_IIHandler")>]
abstract member Copy2DRangeFrom : int * int * int * int * Android.Renderscripts.Allocation * int * int -> unit
override this.Copy2DRangeFrom : int * int * int * int * Android.Renderscripts.Allocation * int * int -> unit
Parameter
- xoff
- Int32
X-Offset der Region in dieser Zuordnung
- yoff
- Int32
Y-Offset der Region in dieser Zuordnung
- w
- Int32
Breite des zu aktualisierenden Bereichs.
- h
- Int32
Höhe des zu aktualisierenden Bereichs.
- data
- Allocation
Quellzuordnung.
- dataXoff
- Int32
X-Offset in der Quellzuordnung
- dataYoff
- Int32
Y-Offset in der Quellzuordnung
- Attribute
Hinweise
Kopieren Sie einen rechteckigen Bereich aus einer Zuordnung in einen rechteckigen Bereich in dieser Zuordnung.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Copy2DRangeFrom(Int32, Int32, Bitmap)
Kopieren Sie einen in android.graphics.Bitmap
eine Zuordnung.
[Android.Runtime.Register("copy2DRangeFrom", "(IILandroid/graphics/Bitmap;)V", "GetCopy2DRangeFrom_IILandroid_graphics_Bitmap_Handler")]
public virtual void Copy2DRangeFrom (int xoff, int yoff, Android.Graphics.Bitmap? data);
[<Android.Runtime.Register("copy2DRangeFrom", "(IILandroid/graphics/Bitmap;)V", "GetCopy2DRangeFrom_IILandroid_graphics_Bitmap_Handler")>]
abstract member Copy2DRangeFrom : int * int * Android.Graphics.Bitmap -> unit
override this.Copy2DRangeFrom : int * int * Android.Graphics.Bitmap -> unit
Parameter
- xoff
- Int32
X-Offset der Region, die in dieser Zuordnung aktualisiert werden soll
- yoff
- Int32
Y-Offset der Region, die in dieser Zuordnung aktualisiert werden soll
- data
- Bitmap
die zu kopierende Bitmap
- Attribute
Hinweise
Kopieren Sie einen in android.graphics.Bitmap
eine Zuordnung. Die Höhe und Breite der Aktualisierung verwenden die Höhe und Breite der android.graphics.Bitmap
Aktualisierung.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Object)
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung.
[Android.Runtime.Register("copy2DRangeFrom", "(IIIILjava/lang/Object;)V", "GetCopy2DRangeFrom_IIIILjava_lang_Object_Handler")]
public virtual void Copy2DRangeFrom (int xoff, int yoff, int w, int h, Java.Lang.Object? array);
[<Android.Runtime.Register("copy2DRangeFrom", "(IIIILjava/lang/Object;)V", "GetCopy2DRangeFrom_IIIILjava_lang_Object_Handler")>]
abstract member Copy2DRangeFrom : int * int * int * int * Java.Lang.Object -> unit
override this.Copy2DRangeFrom : int * int * int * int * Java.Lang.Object -> unit
Parameter
- xoff
- Int32
X-Offset der Region, die in dieser Zuordnung aktualisiert werden soll
- yoff
- Int32
Y-Offset der Region, die in dieser Zuordnung aktualisiert werden soll
- w
- Int32
Breite des zu aktualisierenden Bereichs
- h
- Int32
Höhe des zu aktualisierenden Bereichs
- array
- Object
Daten, die in die Zuordnung eingefügt werden sollen
- Attribute
Hinweise
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung. Es wird davon ausgegangen, dass das Array eng verpackt ist. Diese Variante ist typgecheckt und generiert Ausnahmen, wenn die Zuordnung android.renderscript.Element
nicht mit dem Eingabedatentyp übereinstimmt.
Die Größe der Region lautet: w * h * #getElement
.Element#getBytesSize
.
Wenn die Zuordnung nicht über Vec3-Elemente verfügt, muss die Größe des Arrays in Byte mindestens die Größe der Region aufweisen.
Wenn die Zuordnung Vec3-Elemente aufweist und #setAutoPadding AutoPadding
deaktiviert ist, muss die Größe des Arrays in Byte mindestens die Größe der Region aufweisen. Die Abstandsbytes für die Zellen müssen Teil des Arrays sein.
Wenn die Zuordnung Vec3-Elemente aufweist und #setAutoPadding AutoPadding
aktiviert ist, muss die Größe des Arrays in Byte mindestens 3/4 der Größe des Bereichs sein. Die Abstandsbytes für die Zellen dürfen nicht Teil des Arrays sein.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Byte[])
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung.
[Android.Runtime.Register("copy2DRangeFrom", "(IIII[B)V", "GetCopy2DRangeFrom_IIIIarrayBHandler")]
public virtual void Copy2DRangeFrom (int xoff, int yoff, int w, int h, byte[]? data);
[<Android.Runtime.Register("copy2DRangeFrom", "(IIII[B)V", "GetCopy2DRangeFrom_IIIIarrayBHandler")>]
abstract member Copy2DRangeFrom : int * int * int * int * byte[] -> unit
override this.Copy2DRangeFrom : int * int * int * int * byte[] -> unit
Parameter
- xoff
- Int32
X-Offset der Region, die in dieser Zuordnung aktualisiert werden soll
- yoff
- Int32
Y-Offset der Region, die in dieser Zuordnung aktualisiert werden soll
- w
- Int32
Breite des zu aktualisierenden Bereichs
- h
- Int32
Höhe des zu aktualisierenden Bereichs
- data
- Byte[]
in die Zuteilung zu setzen
- Attribute
Hinweise
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung. Es wird davon ausgegangen, dass das Array eng verpackt ist. Diese Variante ist typgeprüft und generiert Ausnahmen, wenn die Zuordnung android.renderscript.Element
keine 8-Bit-Ganzzahl oder ein Vektor von 8-Bit-Ganzzahlen android.renderscript.Element.DataType
ist.
Die Größe der Region lautet: w * h * #getElement
.Element#getBytesSize
.
Wenn die Zuordnung nicht über Vec3-Elemente verfügt, muss die Größe des Arrays in Byte mindestens die Größe der Region aufweisen.
Wenn die Zuordnung Vec3-Elemente aufweist und #setAutoPadding AutoPadding
deaktiviert ist, muss die Größe des Arrays in Byte mindestens die Größe der Region aufweisen. Die Abstandsbytes für die Zellen müssen Teil des Arrays sein.
Wenn die Zuordnung Vec3-Elemente aufweist und #setAutoPadding AutoPadding
aktiviert ist, muss die Größe des Arrays in Byte mindestens 3/4 der Größe des Bereichs sein. Die Abstandsbytes für die Zellen dürfen nicht Teil des Arrays sein.
Java-Dokumentation für android.renderscript.Allocation.copy2DRangeFrom(int, int, int, int, byte[])
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Int16[])
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung.
[Android.Runtime.Register("copy2DRangeFrom", "(IIII[S)V", "GetCopy2DRangeFrom_IIIIarraySHandler")]
public virtual void Copy2DRangeFrom (int xoff, int yoff, int w, int h, short[]? data);
[<Android.Runtime.Register("copy2DRangeFrom", "(IIII[S)V", "GetCopy2DRangeFrom_IIIIarraySHandler")>]
abstract member Copy2DRangeFrom : int * int * int * int * int16[] -> unit
override this.Copy2DRangeFrom : int * int * int * int * int16[] -> unit
Parameter
- xoff
- Int32
X-Offset der Region, die in dieser Zuordnung aktualisiert werden soll
- yoff
- Int32
Y-Offset der Region, die in dieser Zuordnung aktualisiert werden soll
- w
- Int32
Breite des zu aktualisierenden Bereichs
- h
- Int32
Höhe des zu aktualisierenden Bereichs
- data
- Int16[]
in die Zuteilung zu setzen
- Attribute
Hinweise
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung. Es wird davon ausgegangen, dass das Array eng verpackt ist. Diese Variante ist typgeprüft und generiert Ausnahmen, wenn die Zuordnung android.renderscript.Element
keine 16-Bit-Ganzzahl oder ein Vektor von 16-Bit-Ganzzahlen android.renderscript.Element.DataType
ist.
Die Größe der Region lautet: w * h * #getElement
.Element#getBytesSize
.
Wenn die Zuordnung nicht über Vec3-Elemente verfügt, muss die Größe des Arrays in Byte mindestens die Größe der Region aufweisen.
Wenn die Zuordnung Vec3-Elemente aufweist und #setAutoPadding AutoPadding
deaktiviert ist, muss die Größe des Arrays in Byte mindestens die Größe der Region aufweisen. Die Abstandsbytes für die Zellen müssen Teil des Arrays sein.
Wenn die Zuordnung Vec3-Elemente aufweist und #setAutoPadding AutoPadding
aktiviert ist, muss die Größe des Arrays in Byte mindestens 3/4 der Größe des Bereichs sein. Die Abstandsbytes für die Zellen dürfen nicht Teil des Arrays sein.
Java-Dokumentation für android.renderscript.Allocation.copy2DRangeFrom(int, int, int, int, short[])
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Int32[])
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung.
[Android.Runtime.Register("copy2DRangeFrom", "(IIII[I)V", "GetCopy2DRangeFrom_IIIIarrayIHandler")]
public virtual void Copy2DRangeFrom (int xoff, int yoff, int w, int h, int[]? data);
[<Android.Runtime.Register("copy2DRangeFrom", "(IIII[I)V", "GetCopy2DRangeFrom_IIIIarrayIHandler")>]
abstract member Copy2DRangeFrom : int * int * int * int * int[] -> unit
override this.Copy2DRangeFrom : int * int * int * int * int[] -> unit
Parameter
- xoff
- Int32
X-Offset der Region, die in dieser Zuordnung aktualisiert werden soll
- yoff
- Int32
Y-Offset der Region, die in dieser Zuordnung aktualisiert werden soll
- w
- Int32
Breite des zu aktualisierenden Bereichs
- h
- Int32
Höhe des zu aktualisierenden Bereichs
- data
- Int32[]
in die Zuteilung zu setzen
- Attribute
Hinweise
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung. Es wird davon ausgegangen, dass das Array eng verpackt ist. Diese Variante ist typgeprüft und generiert Ausnahmen, wenn die Zuordnung android.renderscript.Element
keine 32-Bit-Ganzzahl oder ein Vektor von 32-Bit-Ganzzahlen android.renderscript.Element.DataType
ist.
Die Größe der Region lautet: w * h * #getElement
.Element#getBytesSize
.
Wenn die Zuordnung nicht über Vec3-Elemente verfügt, muss die Größe des Arrays in Byte mindestens die Größe der Region aufweisen.
Wenn die Zuordnung Vec3-Elemente aufweist und #setAutoPadding AutoPadding
deaktiviert ist, muss die Größe des Arrays in Byte mindestens die Größe der Region aufweisen. Die Abstandsbytes für die Zellen müssen Teil des Arrays sein.
Wenn die Zuordnung Vec3-Elemente aufweist und #setAutoPadding AutoPadding
aktiviert ist, muss die Größe des Arrays in Byte mindestens 3/4 der Größe des Bereichs sein. Die Abstandsbytes für die Zellen dürfen nicht Teil des Arrays sein.
Java-Dokumentation für android.renderscript.Allocation.copy2DRangeFrom(int, int, int, int, int[])
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Single[])
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung.
[Android.Runtime.Register("copy2DRangeFrom", "(IIII[F)V", "GetCopy2DRangeFrom_IIIIarrayFHandler")]
public virtual void Copy2DRangeFrom (int xoff, int yoff, int w, int h, float[]? data);
[<Android.Runtime.Register("copy2DRangeFrom", "(IIII[F)V", "GetCopy2DRangeFrom_IIIIarrayFHandler")>]
abstract member Copy2DRangeFrom : int * int * int * int * single[] -> unit
override this.Copy2DRangeFrom : int * int * int * int * single[] -> unit
Parameter
- xoff
- Int32
X-Offset der Region, die in dieser Zuordnung aktualisiert werden soll
- yoff
- Int32
Y-Offset der Region, die in dieser Zuordnung aktualisiert werden soll
- w
- Int32
Breite des zu aktualisierenden Bereichs
- h
- Int32
Höhe des zu aktualisierenden Bereichs
- data
- Single[]
in die Zuteilung zu setzen
- Attribute
Hinweise
Kopieren Sie aus einem Array in einen rechteckigen Bereich in dieser Zuordnung. Es wird davon ausgegangen, dass das Array eng verpackt ist. Diese Variante ist typgeprüft und generiert Ausnahmen, wenn die Zuordnung android.renderscript.Element
weder ein 32-Bit-Float- noch ein Vektor von 32-Bit-Floats android.renderscript.Element.DataType
ist.
Die Größe der Region lautet: w * h * #getElement
.Element#getBytesSize
.
Wenn die Zuordnung nicht über Vec3-Elemente verfügt, muss die Größe des Arrays in Byte mindestens die Größe der Region aufweisen.
Wenn die Zuordnung Vec3-Elemente aufweist und #setAutoPadding AutoPadding
deaktiviert ist, muss die Größe des Arrays in Byte mindestens die Größe der Region aufweisen. Die Abstandsbytes für die Zellen müssen Teil des Arrays sein.
Wenn die Zuordnung Vec3-Elemente aufweist und #setAutoPadding AutoPadding
aktiviert ist, muss die Größe des Arrays in Byte mindestens 3/4 der Größe des Bereichs sein. Die Abstandsbytes für die Zellen dürfen nicht Teil des Arrays sein.
Java-Dokumentation für android.renderscript.Allocation.copy2DRangeFrom(int, int, int, int, float[])
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.