FloatBuffer.Get 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
| Name | Beschreibung |
|---|---|
| Get() |
Relative Get-Methode . |
| Get(Int32) |
Absolute Get-Methode . |
| Get(Single[]) |
Relative Massen-Get-Methode . |
| Get(Int32, Single[]) | |
| Get(Single[], Int32, Int32) |
Relative Massen-Get-Methode . |
| Get(Int32, Single[], Int32, Int32) |
Get()
Relative Get-Methode .
[Android.Runtime.Register("get", "()F", "GetGetHandler")]
public abstract float Get();
[<Android.Runtime.Register("get", "()F", "GetGetHandler")>]
abstract member Get : unit -> single
Gibt zurück
Der Float an der aktuellen Position des Puffers
- Attribute
Ausnahmen
wenn die Position gleich oder größer als der Grenzwert ist.
Hinweise
Relative Get-Methode . Liest den Float-Wert an der aktuellen Position dieses Puffers und erhöht dann die Position.
Java-Dokumentation für java.nio.FloatBuffer.get().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Get(Int32)
Absolute Get-Methode .
[Android.Runtime.Register("get", "(I)F", "GetGet_IHandler")]
public abstract float Get(int index);
[<Android.Runtime.Register("get", "(I)F", "GetGet_IHandler")>]
abstract member Get : int -> single
Parameter
- index
- Int32
Der Index, aus dem der Float gelesen wird
Gibt zurück
Der Float am angegebenen Index
- Attribute
Ausnahmen
wenn Index ungültig ist.
Hinweise
Absolute Get-Methode . Liest den Float am angegebenen Index vor.
Java-Dokumentation für java.nio.FloatBuffer.get(.*int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Get(Single[])
Relative Massen-Get-Methode .
[Android.Runtime.Register("get", "([F)Ljava/nio/FloatBuffer;", "GetGet_arrayFHandler")]
public virtual Java.Nio.FloatBuffer? Get(float[]? dst);
[<Android.Runtime.Register("get", "([F)Ljava/nio/FloatBuffer;", "GetGet_arrayFHandler")>]
abstract member Get : single[] -> Java.Nio.FloatBuffer
override this.Get : single[] -> Java.Nio.FloatBuffer
Parameter
- dst
- Single[]
Das Zielarray
Gibt zurück
Dieser Puffer
- Attribute
Ausnahmen
wenn dst.length größer als remaining().
Hinweise
Relative Massen-Get-Methode .
Diese Methode überträgt Floats aus diesem Puffer in das angegebene Zielarray. Ein Aufruf dieser Methode des Formulars src.get(a) verhält sich genauso wie der Aufruf
src.get(a, 0, a.length)
Java-Dokumentation für java.nio.FloatBuffer.get(float[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Get(Int32, Single[])
[Android.Runtime.Register("get", "(I[F)Ljava/nio/FloatBuffer;", "GetGet_IarrayFHandler", ApiSince=35)]
public virtual Java.Nio.FloatBuffer? Get(int index, float[]? dst);
[<Android.Runtime.Register("get", "(I[F)Ljava/nio/FloatBuffer;", "GetGet_IarrayFHandler", ApiSince=35)>]
abstract member Get : int * single[] -> Java.Nio.FloatBuffer
override this.Get : int * single[] -> Java.Nio.FloatBuffer
Parameter
- index
- Int32
- dst
- Single[]
Gibt zurück
- Attribute
Gilt für:
Get(Single[], Int32, Int32)
Relative Massen-Get-Methode .
[Android.Runtime.Register("get", "([FII)Ljava/nio/FloatBuffer;", "GetGet_arrayFIIHandler")]
public virtual Java.Nio.FloatBuffer? Get(float[]? dst, int offset, int length);
[<Android.Runtime.Register("get", "([FII)Ljava/nio/FloatBuffer;", "GetGet_arrayFIIHandler")>]
abstract member Get : single[] * int * int -> Java.Nio.FloatBuffer
override this.Get : single[] * int * int -> Java.Nio.FloatBuffer
Parameter
- dst
- Single[]
Das Array, in das Floats geschrieben werden sollen
- offset
- Int32
Der Offset innerhalb des Arrays des ersten zu schreibenden Floats; darf nicht negativ und nicht größer als dst.length
- length
- Int32
Die maximale Anzahl von Floats, die in das angegebene Array geschrieben werden sollen; darf nicht negativ und nicht größer als dst.length - offset
Gibt zurück
Dieser Puffer
- Attribute
Ausnahmen
wenn eine dstOffset oder floatCount eine ungültig ist.
wenn floatCount größer als remaining().
Hinweise
Relative Massen-Get-Methode .
Diese Methode überträgt Floats aus diesem Puffer in das angegebene Zielarray. Wenn im Puffer weniger Floats verbleiben, als erforderlich sind, um die Anforderung zu erfüllen, d. r., wenn length > remaining(), dann werden keine Floats übertragen und ein BufferUnderflowException Geworfen.
Andernfalls kopiert length diese Methode floats aus diesem Puffer in das angegebene Array, beginnend an der aktuellen Position dieses Puffers und am angegebenen Offset im Array. Die Position dieses Puffers wird dann von length.
Mit anderen Worten, ein Aufruf dieser Methode des Formulars src.get(dst, off, len) hat genau die gleiche Wirkung wie die Schleife.
{@code
for (int i = off; i < off + len; i++)
dst[i] = src.get();
}
außer dass zunächst überprüft wird, ob in diesem Puffer ausreichend Floats vorhanden sind und es potenziell viel effizienter ist.
Java-Dokumentation für java.nio.FloatBuffer.get(float[], int, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Get(Int32, Single[], Int32, Int32)
[Android.Runtime.Register("get", "(I[FII)Ljava/nio/FloatBuffer;", "GetGet_IarrayFIIHandler", ApiSince=35)]
public virtual Java.Nio.FloatBuffer? Get(int index, float[]? dst, int offset, int length);
[<Android.Runtime.Register("get", "(I[FII)Ljava/nio/FloatBuffer;", "GetGet_IarrayFIIHandler", ApiSince=35)>]
abstract member Get : int * single[] * int * int -> Java.Nio.FloatBuffer
override this.Get : int * single[] * int * int -> Java.Nio.FloatBuffer
Parameter
- index
- Int32
- dst
- Single[]
- offset
- Int32
- length
- Int32
Gibt zurück
- Attribute