En esta página

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

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.