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 represents a certain video format supported by a camera device.
The format is a combination of a 像素格式 , resolution and a range of frame rates.
QCameraFormat objects can be queried from QCameraDevice to inspect the set of supported video formats.
另请参阅 QCameraDevice and QCamera .
Copy constructs a camera format from the other 格式。
Constructs a null camera format.
另请参阅 isNull ().
赋值 other to this.
Destructs the camera format object.
Returns true if this is a default constructed QCameraFormat .
Returns the highest frame rate defined by this format.
In 6.2, the camera will always try to use the highest frame rate supported by a certain video format.
注意: Getter function for property maxFrameRate.
Returns the lowest frame rate defined by this format.
注意: Getter function for property minFrameRate.
Returns the pixel format.
Most commonly this is either QVideoFrameFormat::Format_Jpeg or QVideoFrameFormat::Format_YUVY but other formats could also be supported by the camera.
注意: Getter function for property pixelFormat.
另请参阅 QVideoFrameFormat::PixelFormat .
Returns the resolution.
注意: Getter function for property resolution.
返回
false
若
other
format is equal to this camera format, otherwise
true
.
返回
true
若
other
format is equal to this camera format, otherwise
false
.