Lingua

AudioRecord.Builder.SetBufferSizeInBytes(Int32) Metodo

Definizione

Imposta le dimensioni totali (in byte) del buffer in cui vengono scritti i dati audio durante la registrazione.

[Android.Runtime.Register("setBufferSizeInBytes", "(I)Landroid/media/AudioRecord$Builder;", "GetSetBufferSizeInBytes_IHandler", ApiSince=23)]
public virtual Android.Media.AudioRecord.Builder? SetBufferSizeInBytes(int bufferSizeInBytes);
[<Android.Runtime.Register("setBufferSizeInBytes", "(I)Landroid/media/AudioRecord$Builder;", "GetSetBufferSizeInBytes_IHandler", ApiSince=23)>]
abstract member SetBufferSizeInBytes : int -> Android.Media.AudioRecord.Builder
override this.SetBufferSizeInBytes : int -> Android.Media.AudioRecord.Builder

Parametri

bufferSizeInBytes
Int32

un valore rigorosamente maggiore di 0

Valori restituiti

stessa istanza di Builder.

Attributi

Commenti

Imposta le dimensioni totali (in byte) del buffer in cui vengono scritti i dati audio durante la registrazione. I nuovi dati audio possono essere letti da questo buffer in blocchi più piccoli di queste dimensioni. Vedi AudioRecord.getMinBufferSize(int, int, int) per determinare le dimensioni minime necessarie del buffer per la corretta creazione di un'istanza AudioRecord. Poiché bufferSizeInBytes può essere aumentato internamente per soddisfare i requisiti di origine, usare AudioRecord.getBufferSizeInFrames() per determinare le dimensioni effettive del buffer nei fotogrammi.

Informazioni di riferimento su Android per android.media.AudioRecord.Builder.setBufferSizeInBytes.

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