Visualizer.GetWaveForm(Byte[]) Methode

Definition

Gibt eine Wellenformaufnahme der derzeit wiedergegebenen Audioinhalte zurück.

[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

Parameter

waveform
Byte[]

array of bytes where the waveform should be returned, array length must be at least equals to the capture size returned by #getCaptureSize().

Gibt zurück

#SUCCESS im Falle von Erfolg, #ERROR_NO_MEMORYoder #ERROR_INVALID_OPERATION#ERROR_DEAD_OBJECT im Falle eines Fehlers.

Attribute

Ausnahmen

Hinweise

Gibt eine Wellenformaufnahme der derzeit wiedergegebenen Audioinhalte zurück. Die Aufnahme besteht aus einer Reihe aufeinander folgender 8-Bit-(nicht signierter) Mono-PCM-Stichproben, die mit der von ihnen zurückgegebenen Aufnahmegröße identisch #getCaptureSize()sind.

Diese Methode muss aufgerufen werden, wenn der Visualizer aktiviert ist.

Java Dokumentation für android.media.audiofx.Visualizer.getWaveForm(byte[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: