openharmony 鸿蒙 _camera_v11

2025-06-16 浏览 (1)

Camera (V1_1)

概述

Camera模块接口定义。

Camera模块涉及相机设备的操作、流的操作、离线流的操作和各种回调等。

起始版本: 4.0

汇总

文件

名称描述
ICameraDevice.idlCamera设备操作接口。
ICameraHost.idlCamera服务的管理类,对上层提供HDI接口。
IStreamOperator.idl流的操作接口。
Types.idlCamera模块HDI接口使用的数据类型。

名称描述
interface  ICameraDevice定义Camera设备基本的操作。
interface  ICameraHost定义Camera设备功能操作。
interface  IStreamOperator定义Camera设备流操作。
struct  ExtendedStreamInfo扩展流信息。
struct  StreamInfo_V1_1流信息,用于创建流时传入相关的配置参数。
struct  PrelaunchConfig预启动配置信息,用于Prelaunch

枚举

名称描述
ExtendedStreamInfoType { EXTENDED_STREAM_INFO_QUICK_THUMBNAIL = 0 }扩展流信息。
OperationMode_V1_1 {
NORMAL = 0 , CAPTURE = 1 , VIDEO = 2 , PORTRAIT = 3 , NIGHT = 4 , PROFESSIONAL = 5 , SLOW_MOTION = 6
}
流的使用模式。

枚举类型说明

ExtendedStreamInfoType

enum ExtendedStreamInfoType

描述

扩展流信息。

起始版本: 4.0

枚举值描述
EXTENDED_STREAM_INFO_QUICK_THUMBNAIL快速缩略图的扩展流信息。

OperationMode_V1_1

enum OperationMode_V1_1

描述

流的使用模式。

起始版本: 4.0

枚举值描述
NORMAL普通模式,支持拍照和录像场景。
CAPTURE拍照模式,专用于拍照场景。 如果执行此模式,不应再执行普通模式。
VIDEO录像模式,专用于录像场景。 如果执行此模式,不应再执行普通模式。
PORTRAIT人像模式,专用于人像场景。
NIGHT夜景模式,专用于夜间拍照场景。
PROFESSIONAL专业模式,专用于专业拍照场景。
SLOW_MOTION慢动作模式,专用于捕捉慢动作。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Camera HDI 参考

harmony 鸿蒙CameraDeviceResourceCost

harmony 鸿蒙Camera (V1_0)

harmony 鸿蒙Camera (V1_2)

harmony 鸿蒙Camera (V1_3)

harmony 鸿蒙CaptureEndedInfoExt

harmony 鸿蒙CaptureEndedInfo

harmony 鸿蒙CaptureErrorInfo

harmony 鸿蒙CaptureInfo

harmony 鸿蒙CaptureStartedInfo

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