Visualizer.SetDataCaptureListener Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.