AudioTrack.SetPlaybackHeadPosition(Int32) 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.
Legt die Position des Wiedergabekopfs innerhalb des statischen Puffers fest.
[Android.Runtime.Register("setPlaybackHeadPosition", "(I)I", "GetSetPlaybackHeadPosition_IHandler")]
public virtual Android.Media.TrackStatus SetPlaybackHeadPosition(int positionInFrames);
[<Android.Runtime.Register("setPlaybackHeadPosition", "(I)I", "GetSetPlaybackHeadPosition_IHandler")>]
abstract member SetPlaybackHeadPosition : int -> Android.Media.TrackStatus
override this.SetPlaybackHeadPosition : int -> Android.Media.TrackStatus
Parameter
- positionInFrames
- Int32
Wiedergabekopfposition innerhalb des Puffers, ausgedrückt in Frames.
Null entspricht dem Anfang des Puffers.
Die Position darf nicht größer als die Puffergröße in Frames oder negativ sein.
Obwohl diese Methode und #getPlaybackHeadPosition() ähnliche Namen haben, haben die Positionswerte unterschiedliche Bedeutungen.
<br> Wenn die Schleifen derzeit aktiviert sind und die neue Position größer oder gleich der Schleifenendmarkierung ist, variiert das Verhalten je nach API-Ebene: ab android.os.Build.VERSION_CODES#M, die Schleife wird zuerst deaktiviert und dann die Position festgelegt.
Bei früheren API-Ebenen ist das Verhalten nicht angegeben.
Gibt zurück
Fehlercode oder Erfolg, siehe #SUCCESS, , #ERROR_BAD_VALUE#ERROR_INVALID_OPERATION
- Attribute
Hinweise
Legt die Position des Wiedergabekopfs innerhalb des statischen Puffers fest. Die Spur muss angehalten oder angehalten werden, damit die Position geändert wird und der #MODE_STATIC Modus verwendet werden muss.
Java Dokumentation für android.media.AudioTrack.setPlaybackHeadPosition(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.