Language

MediaCodec.LinearBlock.Recycle メソッド

定義

このブロックは、使用されなくなったフレームワークによってリサイクルされる準備ができているとマークします。

[Android.Runtime.Register("recycle", "()V", "", ApiSince=30)]
public void Recycle();
[<Android.Runtime.Register("recycle", "()V", "", ApiSince=30)>]
member this.Recycle : unit -> unit
属性

注釈

このブロックは、使用されなくなったフレームワークによってリサイクルされる準備ができているとマークします。 この呼び出し後にこのオブジェクトに対するすべての操作によって例外が発生し、以前にマップされたメモリ領域へのアクセスが試行されます。 呼び出し元は、この呼び出しの後に、このオブジェクトへのすべての参照をクリアする必要があります。

過剰なメモリ消費を回避するために、呼び出し元はバッファーが不要になったらすぐにバッファーをリサイクルすることをお勧めします

Javaドキュメント。

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

適用対象