Visualizer.SetDataCaptureListener Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Registra un'interfaccia OnDataCaptureListener e specifica la frequenza con cui l'acquisizione deve essere aggiornata, nonché il tipo di acquisizione richiesto.
[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
Parametri
- listener
- Visualizer.IOnDataCaptureListener
OnDataCaptureListener registrato
- rate
- Int32
velocità in milliHertz in cui l'acquisizione deve essere aggiornata
- waveform
- Boolean
true se viene richiesta un'acquisizione waveform: il metodo onWaveFormDataCapture() verrà chiamato sull'interfaccia OnDataCaptureListener.
- fft
- Boolean
true se viene richiesta un'acquisizione di frequenza: il metodo onFftDataCapture() verrà chiamato sull'interfaccia OnDataCaptureListener.
Restituisce
#SUCCESS
in caso di esito positivo #ERROR_NO_INIT
o #ERROR_BAD_VALUE
in caso di errore.
- Attributi
Commenti
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.