Класс QCameraFormat
Класс QCameraFormat описывает формат видео, поддерживаемый устройством камеры. Подробнее...
| Заголовок: | #include <QCameraFormat> |
| CMake: | find_package(Qt6 COMPONENTS Multimedia REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Multimedia) |
| qmake: | QT += multimedia |
Открытые функции
| QCameraFormat(const QCameraFormat &other) | |
| QCameraFormat() | |
| QCameraFormat & | operator=(const QCameraFormat &other) |
| ~QCameraFormat() | |
| bool | isNull() const |
| float | maxFrameRate() const |
| float | minFrameRate() const |
| QVideoFrameFormat::PixelFormat | pixelFormat() const |
| QSize | resolution() const |
| bool | operator!=(const QCameraFormat &other) const |
| bool | operator==(const QCameraFormat &other) const |
Подробное описание
QCameraFormat представляет определенный формат видео, поддерживаемый устройством камеры.
Формат представляет собой комбинацию формата пикселей, разрешения и диапазона частот кадров.
Объекты QCameraFormat можно запросить у QCameraDevice для проверки набора поддерживаемых форматов видео.
См. также QCameraDevice и QCamera.
Документация по членам-функциям
QCameraFormat::QCameraFormat(const QCameraFormat &other)
Копирует формат камеры из формата other.
QCameraFormat::QCameraFormat()
Создает пустой формат камеры.
См. также isNull().
QCameraFormat &QCameraFormat::operator=(const QCameraFormat &other)
Присваивает other текущему объекту.
QCameraFormat::~QCameraFormat()
Деструктор объекта формата камеры.
bool QCameraFormat::isNull() const
Возвращает true, если это экземпляр QCameraFormat, созданный по умолчанию.
float QCameraFormat::maxFrameRate() const
Возвращает максимальную частоту кадров, определённую этим форматом.
В версии 6.2 камера всегда пытается использовать максимальную частоту кадров, поддерживаемую определённым форматом видео.
Примечание: Функция-получатель для свойства maxFrameRate.
float QCameraFormat::minFrameRate() const
Возвращает минимальную частоту кадров, определённую этим форматом.
Примечание: Функция-получатель для свойства minFrameRate.
QVideoFrameFormat::PixelFormat QCameraFormat::pixelFormat() const
Возвращает формат пикселей.
Чаще всего это либо QVideoFrameFormat::Format_Jpeg, либо QVideoFrameFormat::Format_YUVY, но могут поддерживаться и другие форматы.
Примечание: Функция-получатель для свойства pixelFormat.
См. также QVideoFrameFormat::PixelFormat.
QSize QCameraFormat::resolution() const
Возвращает разрешение.
Примечание: Функция-получатель для свойства resolution.
bool QCameraFormat::operator!=(const QCameraFormat &other) const
Возвращает false, если формат other равен текущему формату камеры, в противном случае true.
bool QCameraFormat::operator==(const QCameraFormat &other) const
Возвращает true, если формат other равен текущему формату камеры, в противном случае false.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qcameraformat.html