Visualizer.SetDataCaptureListener 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注册 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 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。