FGX.Camera.IFGXCamera
Delphi
IFGXCamera = interface (IInterface)
Описание
Интерфейс для взаимодействия с нативной камерой.
Методы
function
|
GetId(): string
Уникальный идентификатор камеры. |
function
|
GetState(): TfgCameraState
Состояние камеры. |
function
|
GetType(): TfgCameraType
Возвращает тип камеры. |
function
|
GetAvailableFrameSizes(): [[TArray<System.Types.TSize>]]
Список доступных размеров кадров, которая камера может возвращать. |
procedure
|
AttachPreview(const APreview: IFGXCameraPreview)
Прикрепляет к текущей камере контрол для вывода превью. |
procedure
|
DeattachPreview(const APreview: IFGXCameraPreview)
Удаляет прикрепленный для превью контрол. |
procedure
|
StartAsynch()
Асихнронно запускает камеру для записи кадров. Для инициализации камере требуется некоторое время. Поэтому она начинает возвращать кадры не сразу.
|
procedure
|
Stop()
Остановить камеру. |