Поделиться через


Image.Close Метод

Определение

Освободить этот кадр для повторного использования.

[Android.Runtime.Register("close", "()V", "GetCloseHandler")]
public abstract void Close ();
[<Android.Runtime.Register("close", "()V", "GetCloseHandler")>]
abstract member Close : unit -> unit

Реализации

Атрибуты

Комментарии

Освободить этот кадр для повторного использования.

После вызова этого метода вызов любых методов в этом Image случае приведет к IllegalStateExceptionтому, что при попытке чтения из или записи ByteBuffer ByteBuffers , возвращенной ранее Plane#getBuffer вызовом, будет не определено поведение. Если изображение было получено с ImageWriter помощью ImageWriter#dequeueInputImage()вызова этого метода, все данные изображения, заполненные приложением, будут потеряны, и изображение будет возвращено ImageWriter для повторного использования. Изображения, предоставленные ImageWriter#queueInputImage queueInputImage() автоматически, закрываются.

Документация по Java для android.media.Image.close().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к