Condividi tramite


AudioFormat.FrameSizeInBytes Proprietà

Definizione

Restituisce le dimensioni del frame in byte.

public virtual int FrameSizeInBytes { [Android.Runtime.Register("getFrameSizeInBytes", "()I", "GetGetFrameSizeInBytesHandler", ApiSince=29)] get; }
[<get: Android.Runtime.Register("getFrameSizeInBytes", "()I", "GetGetFrameSizeInBytesHandler", ApiSince=29)>]
member this.FrameSizeInBytes : int

Valore della proprietà

Dimensioni del fotogramma audio in byte corrispondenti alla codifica e alla maschera del canale.

Attributi

Commenti

Restituisce le dimensioni del frame in byte.

Per PCM o PCM i dati compressi sono le dimensioni di un campione moltiplicato per il conteggio dei canali. Per tutti gli altri casi, incluse le maschere di canale non valide/unset, verrà restituito 1 byte. Ad esempio, un formato PCM stereo a 16 bit avrebbe una dimensione del frame di 4 byte, un formato PCM float a 8 canali avrebbe una dimensione del frame di 32 byte e un formato di dati compresso (non compresso in PCM) avrebbe una dimensione del frame di 1 byte.

Entrambi AudioRecord o AudioTrack elaborano i dati in multipli di questa dimensione del frame.

Documentazione java per android.media.AudioFormat.getFrameSizeInBytes().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a