Lingua

MediaRecorder.SetAudioSamplingRate(Int32) Metodo

Definizione

Imposta la frequenza di campionamento audio per la registrazione.

[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

Parametri

samplingRate
Int32

frequenza di campionamento per l'audio nei campioni al secondo.

Attributi

Commenti

Imposta la frequenza di campionamento audio per la registrazione. Chiamare questo metodo prima di prepare(). Prepare() può eseguire controlli aggiuntivi sul parametro per verificare se la frequenza di campionamento audio specificata è applicabile. La frequenza di campionamento dipende realmente dal formato per la registrazione audio, nonché dalle funzionalità della piattaforma. Ad esempio, la frequenza di campionamento supportata dallo standard di codifica audio AAC varia da 8 a 96 kHz, la frequenza di campionamento supportata da AMRNB è 8kHz e la frequenza di campionamento supportata da AMRWB è di 16 kHz. Consultare lo standard di codifica audio correlato per la frequenza di campionamento audio supportata.

per android.media.MediaRecorder.setAudioSamplingRate(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a