AudioTrack.Flush メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
再生のために現在キューに入っているオーディオ データをフラッシュします。
[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)を呼び出すと、短い実際の転送数が返される場合があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。