8.1.4 捕获图像数据
QCameraImageCapture类用于记录媒体内容。
QCameraImageCapture类是高级图像记录类。 它不是单独使用,而是用于访问其他媒体对象实现媒体录制功能,如QCamera。
1.判断设备是否支持捕获模式
bool QCameraImageCapture::isCaptureDestinationSupported(CaptureDestinations destination) const
如果支持捕捉目标图像,则返回true; 否则返回false。
2.设置图像捕获之后存放的位置
CaptureDestinations QCameraImageCapture::captureDestination() const
返回正在使用的图像捕捉模式。
void QCameraImageCapture::setCaptureDestination(CaptureDestinations destination)
设置要使用的捕获模式。
支持的目标模式:
QCameraImageCapture::CaptureToFile
0x01
捕获保存到文件
QCameraImageCapture::CaptureToBuffer
0x02
捕获到缓冲区,等待进一步处理