Visualizer.GetWaveForm(Byte[]) Metodo

Definizione

Restituisce un'acquisizione waveform del contenuto audio attualmente in riproduzione.

[Android.Runtime.Register("getWaveForm", "([B)I", "GetGetWaveForm_arrayBHandler")]
public virtual Android.Media.Audiofx.VisualizerStatus GetWaveForm(byte[]? waveform);
[<Android.Runtime.Register("getWaveForm", "([B)I", "GetGetWaveForm_arrayBHandler")>]
abstract member GetWaveForm : byte[] -> Android.Media.Audiofx.VisualizerStatus
override this.GetWaveForm : byte[] -> Android.Media.Audiofx.VisualizerStatus

Parametri

waveform
Byte[]

matrice di byte in cui deve essere restituita la forma d'onda, la lunghezza della matrice deve essere almeno uguale alla dimensione di acquisizione restituita da #getCaptureSize().

Valori restituiti

#SUCCESSin caso di esito positivo, #ERROR_NO_MEMORY#ERROR_INVALID_OPERATION o #ERROR_DEAD_OBJECT in caso di errore.

Attributi

Eccezioni

Commenti

Restituisce un'acquisizione waveform del contenuto audio attualmente in riproduzione. L'acquisizione è costituita da un numero di campioni PCM mono a 8 bit consecutivi (senza segno) uguali alle dimensioni di acquisizione restituite da #getCaptureSize().

Questo metodo deve essere chiamato quando il visualizzatore è abilitato.

per android.media.audiofx.Visualizer.getWaveForm(byte[]).

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