共用方式為


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 屬性授權中所述的詞彙使用。

適用於