AudioTrack.Builder.SetBufferSizeInBytes(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 Gesamtgröße (in Byte) des Puffers fest, aus dem Audiodaten für die Wiedergabe gelesen werden.
[Android.Runtime.Register("setBufferSizeInBytes", "(I)Landroid/media/AudioTrack$Builder;", "GetSetBufferSizeInBytes_IHandler", ApiSince=23)]
public virtual Android.Media.AudioTrack.Builder SetBufferSizeInBytes(int bufferSizeInBytes);
[<Android.Runtime.Register("setBufferSizeInBytes", "(I)Landroid/media/AudioTrack$Builder;", "GetSetBufferSizeInBytes_IHandler", ApiSince=23)>]
abstract member SetBufferSizeInBytes : int -> Android.Media.AudioTrack.Builder
override this.SetBufferSizeInBytes : int -> Android.Media.AudioTrack.Builder
Parameter
- bufferSizeInBytes
- Int32
Der Wert ist 0 oder größer.
Gibt zurück
dieselbe Generator-Instanz. Dieser Wert darf nicht NULL sein.
- Attribute
Hinweise
Legt die Gesamtgröße (in Byte) des Puffers fest, aus dem Audiodaten für die Wiedergabe gelesen werden. Wenn Sie den AudioTrack im Streamingmodus verwenden (siehe AudioTrack.MODE_STREAM, können Sie Daten in diesen Puffer in kleinere Abschnitte schreiben als diese Größe. Siehe AudioTrack.getMinBufferSize(int, int), um die geschätzte Mindestpuffergröße für die Erstellung einer AudioTrack-Instanz im Streamingmodus zu ermitteln. Wenn Sie audioTrack im statischen Modus verwenden (siehe AudioTrack.MODE_STATIC), ist dies die maximale Größe des Sounds, der von dieser Instanz wiedergegeben wird.
Android-Referenz für android.media.AudioTrack.Builder.setBufferSizeInBytes.
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.