語言

Visualizer.GetWaveForm(Byte[]) 方法

定義

回傳目前播放音訊內容的波形擷取。

[Android.Runtime.Register("getWaveForm", "([B)I", "GetGetWaveForm_arrayBHandler")]
public virtual Android.Media.Audiofx.VisualizerStatus GetWaveForm(byte[]? waveform);
[<Android.Runtime.Register("getWaveForm", "([B)I", "GetGetWaveForm_arrayBHandler")>]
abstract member GetWaveForm : byte[] -> Android.Media.Audiofx.VisualizerStatus
override this.GetWaveForm : byte[] -> Android.Media.Audiofx.VisualizerStatus

參數

waveform
Byte[]

波形應回傳的位元組陣列,陣列長度必須至少等於 所 #getCaptureSize()回傳的捕捉大小。

傳回

#SUCCESS #ERROR_NO_MEMORY成功時,或 #ERROR_INVALID_OPERATION#ERROR_DEAD_OBJECT失敗時。

屬性

例外狀況

備註

回傳目前播放音訊內容的波形擷取。 擷取由連續的 8 位元(無符號)單聲道 PCM 取樣組成,取樣大小等於 回傳的 #getCaptureSize()擷取大小。

此方法必須在啟用視覺化工具時呼叫。

Java 文件 android.media.audiofx.Visualizer.getWaveForm(byte[])。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於