开源鸿蒙 types.h

  • 2022-08-09
  • 浏览 (591)

types.h

概述

所属模块:

Camera

汇总

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

类型定义

| 类型定义 | 描述 | | ——– | ——– | | OHOS::Camera::CameraAbility = CameraMetadata | Camera设备能力集合。 | | OHOS::Camera::CameraSetting = CameraMetadata | Camera设置参数,包括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

0  赞