Visualizer.SetDataCaptureListener 方法

定义

注册 OnDataCaptureListener 接口,并指定应更新捕获的速率以及请求的捕获类型。

[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

参数

listener
Visualizer.IOnDataCaptureListener

已注册 OnDataCaptureListener

rate
Int32

捕获应更新到的 milliHertz 中的速率

waveform
Boolean

如果请求波形捕获,则为 true:OnWaveFormDataCapture() 方法将在 OnDataCaptureListener 接口上调用。

fft
Boolean

如果请求了频率捕获,则为 true:onFftDataCapture() 方法将在 OnDataCaptureListener 接口上调用。

返回

#SUCCESS 成功或 #ERROR_NO_INIT #ERROR_BAD_VALUE 失败时。

属性

注解

适用于 . 的 android.media.audiofx.Visualizer.setDataCaptureListener(android.media.audiofx.OnDataCaptureListener, int, boolean, boolean)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于