FGX.Camera.Types: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
Строка 7: | Строка 7: | ||
|- | |- | ||
| [[FGX.Camera.Types.TfgCameraCaptureResult|TfgCameraCaptureResult]] || <p>Положительный результат получения фотографии с камеры.</p> | | [[FGX.Camera.Types.TfgCameraCaptureResult|TfgCameraCaptureResult]] || <p>Положительный результат получения фотографии с камеры.</p> | ||
− | |||
− | |||
|- | |- | ||
| [[FGX.Camera.Types.IFGXCameraClient|IFGXCameraClient]] || <p>Интерфейс клиента, который получает кадры с камеры.</p> | | [[FGX.Camera.Types.IFGXCameraClient|IFGXCameraClient]] || <p>Интерфейс клиента, который получает кадры с камеры.</p> | ||
Строка 21: | Строка 19: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
− | | [[ | + | | [[GetTheBestSizeForPreview|GetTheBestSizeForPreview]] || <p>Возвращает наилучший размер кадра камеры (из списка доступных конфигураций камеры) на основании желаемого размера <i>AWishesSize</i> .</p> |
+ | |- | ||
+ | | [[GetTheBestSizeForPhoto|GetTheBestSizeForPhoto]] || <span style="color:gray">Описание отсутствует.</span> | ||
|- | |- | ||
| [[SizesToString|SizesToString]] || <p>Возвращает строковое представление массива размеров.</p> | | [[SizesToString|SizesToString]] || <p>Возвращает строковое представление массива размеров.</p> | ||
Строка 33: | Строка 33: | ||
|- | |- | ||
| [[FGX.Camera.Types.TfgCameraState|TfgCameraState]] || <p>Состояние камеры:</p> <ul><li><b>Starting</b> - Запускается (не готова к передаче кадров).</li> <li><b>Started</b> - Запущена (готова к передаче кадров).</li> <li><b>Stopping</b> - Останавливается (прекращает передавать кадры).</li> <li><b>Stopped</b> - Остановлена.</li> <li><b>Error</b> - Возникла ошибка при работе с камерой.</li> <li><b>Disconnected</b> - Отключена (Если камера физически была отключена).</li></ul> | | [[FGX.Camera.Types.TfgCameraState|TfgCameraState]] || <p>Состояние камеры:</p> <ul><li><b>Starting</b> - Запускается (не готова к передаче кадров).</li> <li><b>Started</b> - Запущена (готова к передаче кадров).</li> <li><b>Stopping</b> - Останавливается (прекращает передавать кадры).</li> <li><b>Stopped</b> - Остановлена.</li> <li><b>Error</b> - Возникла ошибка при работе с камерой.</li> <li><b>Disconnected</b> - Отключена (Если камера физически была отключена).</li></ul> | ||
+ | |- | ||
+ | | [[FGX.Camera.Types.TfgCameraFlashMode|TfgCameraFlashMode]] || <p>Режим работы вспышки камеры в момент съемки фотографии:</p> <ul><li><b>Off</b> - Отключена.</li> <li><b>On</b> - Включена.</li> <li><b>Auto</b> - Включается автоматически, если необходимо.</li></ul> | ||
+ | |- | ||
+ | | [[FGX.Camera.Types.TfgCameraTorchMode|TfgCameraTorchMode]] || <p>Режим работы вспышки камеры в режиме превью:</p> <ul><li><b>Off</b> - Отключена.</li> <li><b>On</b> - Включена.</li></ul> | ||
|- | |- | ||
| [[FGX.Camera.Types.TfgCameraError|TfgCameraError]] || <p>Код ошибки работы камеры:</p> <ul><li><b>Unknow</b> - Неизвестная ошибка.</li> <li><b>Fatal</b> - Фатальная ошибка.</li> <li><b>DisabledByPolicy</b> - запрещена работы камеры политиками доступа операционной системы.</li> <li><b>AlreadyUse</b> - Камера уже используется.</li> <li><b>MaxCameraConnectionsReached</b> - достигнут предел одновременной работы с камерой из разных мест.</li></ul> | | [[FGX.Camera.Types.TfgCameraError|TfgCameraError]] || <p>Код ошибки работы камеры:</p> <ul><li><b>Unknow</b> - Неизвестная ошибка.</li> <li><b>Fatal</b> - Фатальная ошибка.</li> <li><b>DisabledByPolicy</b> - запрещена работы камеры политиками доступа операционной системы.</li> <li><b>AlreadyUse</b> - Камера уже используется.</li> <li><b>MaxCameraConnectionsReached</b> - достигнут предел одновременной работы с камерой из разных мест.</li></ul> |
Версия 03:14, 6 декабря 2021
Вспомогательные типы камеры.
Содержание
Классы и интерфейсы
TfgCameraCaptureResult | Положительный результат получения фотографии с камеры. |
IFGXCameraClient | Интерфейс клиента, который получает кадры с камеры. |
IFGXCamera | Интерфейс для взаимодействия с нативной камерой. |
IFGXCameraManagerService | Сервис управления камерами. |
Routines
GetTheBestSizeForPreview | Возвращает наилучший размер кадра камеры (из списка доступных конфигураций камеры) на основании желаемого размера AWishesSize . |
GetTheBestSizeForPhoto | Описание отсутствует. |
SizesToString | Возвращает строковое представление массива размеров. |
Types
TfgCameraType | Тип камеры:
|
TfgCameraState | Состояние камеры:
|
TfgCameraFlashMode | Режим работы вспышки камеры в момент съемки фотографии:
|
TfgCameraTorchMode | Режим работы вспышки камеры в режиме превью:
|
TfgCameraError | Код ошибки работы камеры:
|
TfgCameraCapturePhotoError | Код ошибки снятия фотографии с камеры:
|
TfgFrameType | Описание отсутствует. |
TfgFrameTypes | Описание отсутствует. |
TfgImageFormat | Типы кодирования изображений. |
TfgImageFormats | Описание отсутствует. |
Константы
Size1080p | Описание отсутствует. |
Size720p | Описание отсутствует. |