Idioma

Visualizer.GetWaveForm(Byte[]) Método

Definição

Retorna uma captura de forma de onda do conteúdo de áudio que está sendo reproduzido no momento.

[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

Parâmetros

waveform
Byte[]

matriz de bytes em que a forma de onda deve ser retornada, o comprimento da matriz deve ser pelo menos igual ao tamanho da captura retornado por #getCaptureSize().

Retornos

#SUCCESSem caso de êxito #ERROR_INVALID_OPERATION ou #ERROR_DEAD_OBJECT#ERROR_NO_MEMORYem caso de falha.

Atributos

Exceções

Comentários

Retorna uma captura de forma de onda do conteúdo de áudio que está sendo reproduzido no momento. A captura consiste em vários exemplos de PCM mono de 8 bits consecutivos (sem sinal) iguais ao tamanho da captura retornado por #getCaptureSize().

Esse método deve ser chamado quando o Visualizador está habilitado.

Java documentação para android.media.audiofx.Visualizer.getWaveForm(byte[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a