Visualizer.GetWaveForm(Byte[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.