QCameraFormat Class
La clase QCameraFormat describe un formato de vídeo soportado por un dispositivo de cámara. Más...
| Cabecera: | #include <QCameraFormat> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Multimedia)target_link_libraries(mytarget PRIVATE Qt6::Multimedia) |
| qmake: | QT += multimedia |
| En QML: | cameraFormat |
Propiedades
- maxFrameRate : const float
- minFrameRate : const float
- pixelFormat : const QVideoFrameFormat::PixelFormat
- resolution : const QSize
Funciones públicas
| QCameraFormat() | |
| QCameraFormat(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 |
| QCameraFormat & | operator=(const QCameraFormat &other) |
| bool | operator==(const QCameraFormat &other) const |
Descripción Detallada
QCameraFormat representa un determinado formato de vídeo soportado por un dispositivo de cámara.
El formato es una combinación de pixel format, resolución y un rango de frecuencias de cuadro.
Los objetos QCameraFormat pueden ser consultados desde QCameraDevice para inspeccionar el conjunto de formatos de vídeo soportados.
Véase también QCameraDevice y QCamera.
Documentación de propiedades
[read-only] maxFrameRate : const float
Devuelve la frecuencia de imagen más alta definida por este formato.
La cámara siempre intentará utilizar la frecuencia de imagen más alta soportada por un determinado formato de vídeo.
Funciones de acceso:
| float | maxFrameRate() const |
[read-only] minFrameRate : const float
Devuelve la frecuencia de imagen más baja definida por este formato.
Funciones de acceso:
| float | minFrameRate() const |
[read-only] pixelFormat : const QVideoFrameFormat::PixelFormat
Devuelve el formato de pixel.
Normalmente es QVideoFrameFormat::Format_Jpeg o QVideoFrameFormat::Format_YUVY pero la cámara puede soportar otros formatos.
Funciones de acceso:
| QVideoFrameFormat::PixelFormat | pixelFormat() const |
Véase también QVideoFrameFormat::PixelFormat.
[read-only] resolution : const QSize
Devuelve la resolución.
Funciones de acceso:
| QSize | resolution() const |
Documentación de las funciones miembro
[noexcept] QCameraFormat::QCameraFormat()
Construye un formato de cámara nulo.
Véase también isNull().
[noexcept] QCameraFormat::QCameraFormat(const QCameraFormat &other)
Copiar construye un formato de cámara a partir del formato other.
[noexcept] QCameraFormat::~QCameraFormat()
Destruye el objeto de formato de cámara.
[noexcept] bool QCameraFormat::isNull() const
Devuelve true si se trata de un QCameraFormat construido por defecto.
bool QCameraFormat::operator!=(const QCameraFormat &other) const
Devuelve false si el formato other es igual al formato de esta cámara, en caso contrario true.
[noexcept] QCameraFormat &QCameraFormat::operator=(const QCameraFormat &other)
Asígnale other.
bool QCameraFormat::operator==(const QCameraFormat &other) const
Devuelve true si el formato other es igual al formato de esta cámara, en caso contrario false.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.