Freigeben über


Visualizer.SetDataCaptureListener Methode

Definition

Registriert eine OnDataCaptureListener-Schnittstelle und gibt die Rate an, mit der die Erfassung aktualisiert werden soll, sowie den angeforderten Aufnahmetyp.

[Android.Runtime.Register("setDataCaptureListener", "(Landroid/media/audiofx/Visualizer$OnDataCaptureListener;IZZ)I", "GetSetDataCaptureListener_Landroid_media_audiofx_Visualizer_OnDataCaptureListener_IZZHandler")]
public virtual Android.Media.Audiofx.VisualizerStatus SetDataCaptureListener (Android.Media.Audiofx.Visualizer.IOnDataCaptureListener? listener, int rate, bool waveform, bool fft);
[<Android.Runtime.Register("setDataCaptureListener", "(Landroid/media/audiofx/Visualizer$OnDataCaptureListener;IZZ)I", "GetSetDataCaptureListener_Landroid_media_audiofx_Visualizer_OnDataCaptureListener_IZZHandler")>]
abstract member SetDataCaptureListener : Android.Media.Audiofx.Visualizer.IOnDataCaptureListener * int * bool * bool -> Android.Media.Audiofx.VisualizerStatus
override this.SetDataCaptureListener : Android.Media.Audiofx.Visualizer.IOnDataCaptureListener * int * bool * bool -> Android.Media.Audiofx.VisualizerStatus

Parameter

listener
Visualizer.IOnDataCaptureListener

OnDataCaptureListener registriert

rate
Int32

Rate in MilliHertz, mit der die Aufnahme aktualisiert werden soll

waveform
Boolean

true, wenn eine Waveform-Aufnahme angefordert wird: Die onWaveFormDataCapture()-Methode wird auf der OnDataCaptureListener-Schnittstelle aufgerufen.

fft
Boolean

true, wenn eine Häufigkeitserfassung angefordert wird: Die onFftDataCapture()-Methode wird auf der OnDataCaptureListener-Schnittstelle aufgerufen.

Gibt zurück

#SUCCESS im Falle eines Erfolgs #ERROR_NO_INIT oder #ERROR_BAD_VALUE im Falle eines Ausfalls.

Attribute

Hinweise

Java-Dokumentation für android.media.audiofx.Visualizer.setDataCaptureListener(android.media.audiofx.OnDataCaptureListener, int, boolean, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: