MediaRecorder.SetAudioSamplingRate(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 Audio-Samplingrate für die Aufzeichnung fest.
[Android.Runtime.Register("setAudioSamplingRate", "(I)V", "GetSetAudioSamplingRate_IHandler")]
public virtual void SetAudioSamplingRate (int samplingRate);
[<Android.Runtime.Register("setAudioSamplingRate", "(I)V", "GetSetAudioSamplingRate_IHandler")>]
abstract member SetAudioSamplingRate : int -> unit
override this.SetAudioSamplingRate : int -> unit
Parameter
- samplingRate
- Int32
die Samplingrate für Audiodaten in Beispielen pro Sekunde.
- Attribute
Hinweise
Legt die Audio-Samplingrate für die Aufzeichnung fest. Rufen Sie diese Methode vor prepare() auf. Prepare() kann zusätzliche Überprüfungen für den Parameter durchführen, um sicherzustellen, ob die angegebene Audiosamplingrate anwendbar ist. Die Samplingrate hängt wirklich vom Format für die Audioaufzeichnung sowie von den Funktionen der Plattform ab. Bei instance liegt die vom AAC-Audiocodierungsstandard unterstützte Samplingrate zwischen 8 und 96 kHz, die von AMRNB unterstützte Samplingrate beträgt 8 kHz und die von AMRWB unterstützte Samplingrate beträgt 16 kHz. Bitte konsultieren Sie den zugehörigen Audiocodierungsstandard für die unterstützte Audio-Samplingrate.
Java-Dokumentation für android.media.MediaRecorder.setAudioSamplingRate(int)
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.