FGX.Camera.TfgCamera

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску

Delphi

TfgCamera = class (TfgCustomCamera)

TComponent -> TfgCustomCamera -> TfgCamera

Описание

Компонент доступа к камере устройства. Позволяет выбрать камеру наилучшим образом согласно настройкам.

Ограничение: можно использовать только один компонент с Active.True в рамках всего приложения.

Камера автоматически отключается, когда приложение уходит в фон и заново восстанавливает свою работу, когда приложение выходит на передний план.

Описание взято от TfgCustomCamera.

Свойства

property
Active: Boolean

True - камера запускается/запущена. False - камера остановлена.

Описание взято от Active.
property
CameraType: TfgCameraType

Необходимый тип камеры.

Описание взято от CameraType.
property
FlashMode: TfgCameraFlashMode

Режим работы вспышки камеры в момент съемки изображения.

Описание взято от FlashMode.
property
TorchMode: TfgCameraTorchMode

Режим работы вспышки камеры в режиме работы предпросмотра.

Данное свойство не работает в процессе съемки фотографии.
Описание взято от TorchMode.
property
MaxFrameSize: TfgIntegerSize

Необходимый максимально допустимый размер кадров, которые генерирует камера.

Если указано значени 0 для щирины и/или высоты, то это означает, что соответствующий размер не имеет ограничения.
Описание взято от MaxFrameSize.

События

event
OnCameraSelect: TOnCameraSelectEvent

Срабатывает, когда камеры уже выбраны согласно указанным настройкам.

Согласно указанным настройкам компонент может выбрать более, чем одну камеру. В этом случае, компонент по умолчанию выбирает первую из списка. При помощи этого события вы можете скорректировать выбор камеры.
Описание взято от OnCameraSelect.
event
OnError: TOnCameraErrorEvent

Вызвается, когда в камере возникает ошибка.

Описание взято от OnError.
event
OnStateChanged: TOnCameraStateChangedEvent

Вызывается, когда камера меняет свое состояние.

Описание взято от OnStateChanged.
event
OnCapturePhotoError: TOnCameraCapturePhotoErrorEvent

Вызывается, если в процессе получения фотографии с камеры возникла ошибка.

Описание взято от OnCapturePhotoError.
event
OnCapturePhotoReady: TOnCameraCapturePhotoReadyEvent

Вызывается, когда фотография получена с камеры.

Описание взято от OnCapturePhotoReady.
event
OnPermissionRequestCompleted: TfgPermissionResultEvent

Вызывается, когда получен ответ на запрос об авторизации на использование камеры.

Описание взято от OnPermissionRequestCompleted.