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
.