AudioTrack.SetPlaybackRate(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 Wiedergabe-Samplerate für diesen Titel fest.
[Android.Runtime.Register("setPlaybackRate", "(I)I", "GetSetPlaybackRate_IHandler")]
public virtual int SetPlaybackRate (int sampleRateInHz);
[<Android.Runtime.Register("setPlaybackRate", "(I)I", "GetSetPlaybackRate_IHandler")>]
abstract member SetPlaybackRate : int -> int
override this.SetPlaybackRate : int -> int
Parameter
- sampleRateInHz
- Int32
die in Hz ausgedrückte Abtastrate
Gibt zurück
Fehlercode oder Erfolg, siehe #SUCCESS
, , #ERROR_BAD_VALUE
#ERROR_INVALID_OPERATION
- Attribute
Hinweise
Legt die Wiedergabe-Samplerate für diesen Titel fest. Dadurch wird die Samplingrate festgelegt, mit der die Audiodaten genutzt und wiedergegeben werden (wie durch den Parameter sampleRateInHz im #AudioTrack(int, int, int, int, int, int)
Konstruktor festgelegt), nicht die ursprüngliche Samplingrate des Inhalts. Wenn Sie sie beispielsweise auf die Hälfte der Samplerate des Inhalts festlegen, dauert die Wiedergabe zweimal so lange, führt aber auch zu einer Neigungsverschiebung um eine Oktave nach unten. Der gültige Abtastratebereich liegt zwischen 1 Hz und zweimal dem wert, der von #getNativeOutputSampleRate(int)
. Wird für die Geschwindigkeitskontrolle verwendet #setPlaybackParams(PlaybackParams)
.
Diese Methode kann auch verwendet werden, um eine vorhandene AudioTrack
für die Wiedergabe von Inhalten mit unterschiedlicher Samplingrate zu verwenden, aber mit identischer Codierung und Kanalmaske.
Java-Dokumentation für android.media.AudioTrack.setPlaybackRate(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.