开源鸿蒙 types.h

2022-08-09 浏览 (756)

types.h

概述

所属模块:

Camera

汇总

描述
OHOS::Camera::StreamInfo流信息,用于创建流时传入相关的配置参数。 更多...
OHOS::Camera::StreamAttribute流的属性。 更多...
OHOS::Camera::CaptureInfo捕获请求的相关信息。 更多...
OHOS::Camera::CaptureEndedInfo捕获结束相关信息,用于捕获结束回调 OnCaptureEnded。 更多...
OHOS::Camera::CaptureErrorInfo流错误信息,用于回调 OnCaptureError。 更多...

类型定义

类型定义描述
OHOS::Camera::CameraAbility = CameraMetadataCamera设备能力集合。
OHOS::Camera::CameraSetting = CameraMetadataCamera设置参数,包括sensor帧率,3A相关参数等。
OHOS::Camera::MetaType = int32_t整型。

枚举

枚举描述
OHOS::Camera::CamRetCode : int32_t {   OHOS::Camera::NO_ERROR = 0, OHOS::Camera::CAMERA_BUSY = -1, OHOS::Camera::INSUFFICIENT_RESOURCES = -2, OHOS::Camera::INVALID_ARGUMENT = -3,   OHOS::Camera::METHOD_NOT_SUPPORTED = -4, OHOS::Camera::CAMERA_CLOSED = -5, OHOS::Camera::DEVICE_ERROR = -6 }HDI接口的返回值。 更多...
OHOS::Camera::ResultCallbackMode : int32_t { OHOS::Camera::PER_FRAME, OHOS::Camera::ON_CHANGED }metadata的上报模式。 更多...
OHOS::Camera::OperationMode : int32_t { OHOS::Camera::NORMAL = 0 }流的使用模式。 更多...
OHOS::Camera::StreamIntent : int32_t {   OHOS::Camera::PREVIEW = 0, OHOS::Camera::VIDEO = 1, OHOS::Camera::STILL_CAPTURE = 2, OHOS::Camera::POST_VIEW = 3,   OHOS::Camera::ANALYZE = 4, OHOS::Camera::CUSTOM = 5 }流的类型。 更多...
OHOS::Camera::EncodeType : int32_t { OHOS::Camera::ENCODE_TYPE_NULL = 0, OHOS::Camera::ENCODE_TYPE_H264 = 1, OHOS::Camera::ENCODE_TYPE_H265 = 2, OHOS::Camera::ENCODE_TYPE_JPEG = 3 }流数据的编码类型。 更多...
OHOS::Camera::StreamSupportType : int32_t { OHOS::Camera::DYNAMIC_SUPPORTED, OHOS::Camera::RE_CONFIGURED_REQUIRED, OHOS::Camera::NOT_SUPPORTED }动态配置流的切换方式,使用场景参考 IsStreamsSupported 。 更多...
OHOS::Camera::CameraStatus { OHOS::Camera::UN_AVAILABLE = 0, OHOS::Camera::AVAILABLE = 1 }Camera设备状态。 更多...
OHOS::Camera::FlashlightStatus : uint32_t { OHOS::Camera::FLASHLIGHT_OFF = 0, OHOS::Camera::FLASHLIGHT_ON = 1, OHOS::Camera::FLASHLIGHT_UNAVAILABLE = 2 }闪光灯状态。 更多...
OHOS::Camera::CameraEvent: uint32_t { OHOS::Camera::CAMERA_EVENT_DEVICE_ADD = 0, OHOS::Camera::CAMERA_EVENT_DEVICE_RMV = 1 }Camera事件。 更多...
OHOS::Camera::ErrorType : uint32_t { OHOS::Camera::FATAL_ERROR = 0, OHOS::Camera::REQUEST_TIMEOUT = 1 }设备错误类型,用于设备错误回调 OnError。 更多...
OHOS::Camera::StreamError { OHOS::Camera::UNKNOWN_ERROR = 0, OHOS::Camera::BUFFER_LOST = 1 }流错误类型,用于流错误类型 CaptureErrorInfo。 更多...

详细描述

Camera模块HDI接口使用的数据类型。

Since:

1.0

Version:

1.0

你可能感兴趣的文章

开源鸿蒙 HDI 接口参考

开源鸿蒙 attribute

开源鸿蒙 Alignment

开源鸿蒙 AllocInfo

开源鸿蒙 Audio

开源鸿蒙 AudioAdapter

开源鸿蒙 AudioAdapterDescriptor

开源鸿蒙 AudioAttribute

开源鸿蒙 AudioCapture

开源鸿蒙 AudioControl

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/66f7d0cc476848b8983ed5edc239d583