Тип QML cameraDevice
Методы
- строка description()
- строка id()
- логический isDefault()
- перечисление position()
Тип значения cameraDevice описывает свойства устройства камеры, подключенного к системе.
Список устройств камер можно запросить у типа MediaDevices. Чтобы выбрать определенное устройство камеры, установите его в качестве устройства в Camera.
CaptureSession {
camera: Camera {
cameraDevice: mediaDevices.defaultVideoInput
}
}
MediaDevices {
id: mediaDevices
} Документация по методам
строка description()
Возвращает удобочитаемое имя камеры.
Используйте эту строку для представления устройства пользователю.
строка id()
Возвращает идентификатор устройства камеры.
Это уникальный идентификатор для идентификации камеры и может быть не удобочитаемым.
логический isDefault()
Возвращает true, если это устройство камеры по умолчанию.
перечисление position()
Возвращает физическое положение камеры в аппаратной системе.
Возвращаемое значение может быть одним из следующих:
| Значение свойства | Описание |
|---|---|
| CameraDevice.UnspecifiedPosition | Физическое положение камеры не указано. |
| CameraDevice.FrontFace | Камера находится на передней части устройства, обращенной к пользователю. |
| CameraDevice.BackFace | Камера находится на задней части устройства, обращенной от пользователя. |
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-cameradevice.html