Camera.Lock Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
deprecated
Повторно блокирует камеру, чтобы предотвратить доступ к ней других процессов.
[Android.Runtime.Register("lock", "()V", "")]
[System.Obsolete("deprecated")]
public void Lock ();
[<Android.Runtime.Register("lock", "()V", "")>]
[<System.Obsolete("deprecated")>]
member this.Lock : unit -> unit
- Атрибуты
Исключения
Если камера не может быть переблокирована (например, если камера по-прежнему используется другим процессом).
Комментарии
Повторно блокирует камеру, чтобы предотвратить доступ к ней других процессов. Объекты камеры блокируются по умолчанию, если #unlock()
не вызывается. #reconnect()
Обычно используется вместо этого.
Так как уровень API 14, камера автоматически блокируется для приложений.android.media.MediaRecorder#start()
Приложения могут использовать камеру (например, масштаб) после начала записи. Не нужно вызывать эту функцию после начала записи или остановки.
Если вы не записываете видео, вам, вероятно, не нужен этот метод.
Документация по Java для android.hardware.Camera.lock()
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.