AudioTrack.Flush 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.
Löscht die zurzeit in der Warteschlange befindlichen Audiodaten für die Wiedergabe.
[Android.Runtime.Register("flush", "()V", "GetFlushHandler")]
public virtual void Flush();
[<Android.Runtime.Register("flush", "()V", "GetFlushHandler")>]
abstract member Flush : unit -> unit
override this.Flush : unit -> unit
- Attribute
Hinweise
Löscht die zurzeit in der Warteschlange befindlichen Audiodaten für die Wiedergabe. Alle Daten, die geschrieben, aber noch nicht präsentiert wurden, werden verworfen. No-op if not stopped or paused, or if the track's creation mode is not #MODE_STREAM.
<BR> Beachten Sie, dass zwar geschriebene, aber noch nicht dargestellte Daten verworfen werden, aber es gibt keine Garantie dafür, dass der gesamte Pufferbereich, der zuvor von diesen Daten verwendet wurde, für einen nachfolgenden Schreibvorgang verfügbar ist. Beispielsweise kann ein Aufruf mit #write(byte[], int, int)sizeInBytes weniger als oder gleich der Gesamtpuffergröße eine kurze tatsächliche Übertragungsanzahl zurückgeben.
Java Dokumentation für android.media.AudioTrack.flush().
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.