Language

AudioTrack.Flush メソッド

定義

再生のために現在キューに入っているオーディオ データをフラッシュします。

[Android.Runtime.Register("flush", "()V", "GetFlushHandler")]
public virtual void Flush();
[<Android.Runtime.Register("flush", "()V", "GetFlushHandler")>]
abstract member Flush : unit -> unit
override this.Flush : unit -> unit
属性

注釈

再生のために現在キューに入っているオーディオ データをフラッシュします。 書き込まれたが表示されていないデータはすべて破棄されます。 停止または一時停止していない場合、またはトラックの作成モードが #MODE_STREAMされていない場合は操作なし。 <BR> 書き込まれたデータがまだ提示されていないデータは破棄されますが、そのデータで以前使用されていたすべてのバッファー領域が後続の書き込みで使用できる保証はありません。 たとえば、バッファー の合計サイズ以下のsizeInBytesを持つ#write(byte[], int, int)を呼び出すと、短い実際の転送数が返される場合があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象