未验证 提交 914787fb 编写于 作者: O openharmony_ci 提交者: Gitee

!19099 相机接口文档更新

Merge pull request !19099 from 马利/master
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
- 分布式媒体会话 - 分布式媒体会话
- [分布式媒体会话概述](distributed-avsession-overview.md) - [分布式媒体会话概述](distributed-avsession-overview.md)
- [使用分布式媒体会话](using-distributed-avsession.md) - [使用分布式媒体会话](using-distributed-avsession.md)
- 相机(仅对系统应用开放) - 相机
- [相机开发概述](camera-overview.md) - [相机开发概述](camera-overview.md)
- 相机开发指导 - 相机开发指导
- [开发准备](camera-preparation.md) - [开发准备](camera-preparation.md)
......
...@@ -2,8 +2,7 @@ ...@@ -2,8 +2,7 @@
> **说明:** > **说明:**
> >
> - 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 > - 本模块首批接口从API version 10开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
> - 本模块接口为系统接口。
## 导入模块 ## 导入模块
...@@ -110,17 +109,18 @@ let cameraManager = camera.getCameraManager(context); ...@@ -110,17 +109,18 @@ let cameraManager = camera.getCameraManager(context);
**系统能力:** SystemCapability.Multimedia.Camera.Core **系统能力:** SystemCapability.Multimedia.Camera.Core
| 名称 | 值 | 说明 | | 名称 | 值 | 说明 |
| ------------------------- | ---- | ------------ | | ------------------------- | ---- | ------------ |
| INVALID_ARGUMENT | 7400101 | 参数缺失或者参数类型不对。 | | INVALID_ARGUMENT | 7400101 | 参数缺失或者参数类型不对。 |
| OPERATION_NOT_ALLOWED | 7400102 | 操作流程不对,不允许。 | | OPERATION_NOT_ALLOWED | 7400102 | 操作流程不对,不允许。 |
| SESSION_NOT_CONFIG | 7400103 | session 未配置返回。 | | SESSION_NOT_CONFIG | 7400103 | session 未配置返回。 |
| SESSION_NOT_RUNNING | 7400104 | session 未运行返回。 | | SESSION_NOT_RUNNING | 7400104 | session 未运行返回。 |
| SESSION_CONFIG_LOCKED | 7400105 | session 配置已锁定返回。 | | SESSION_CONFIG_LOCKED | 7400105 | session 配置已锁定返回。 |
| DEVICE_SETTING_LOCKED | 7400106 | 设备设置已锁定返回。 | | DEVICE_SETTING_LOCKED | 7400106 | 设备设置已锁定返回。 |
| CONFILICT_CAMERA | 7400107 | 设备重复打开返回。 | | CONFLICT_CAMERA | 7400107 | 设备重复打开返回。 |
| DEVICE_DISABLED | 7400108 | 安全原因摄像头被禁用。 | | DEVICE_DISABLED | 7400108 | 安全原因摄像头被禁用。 |
| SERVICE_FATAL_ERROR | 7400201 | 相机服务错误返回。 | | DEVICE_PREEMPTED | 7400109 | 相机被抢占导致无法使用 |
| SERVICE_FATAL_ERROR | 7400201 | 相机服务错误返回。 |
## CameraManager ## CameraManager
...@@ -203,7 +203,7 @@ isCameraMuteSupported(): boolean ...@@ -203,7 +203,7 @@ isCameraMuteSupported(): boolean
查询当前设备是否支持禁用相机,通过返回值返回结果。 查询当前设备是否支持禁用相机,通过返回值返回结果。
此接口为系统接口。 **系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.Multimedia.Camera.Core **系统能力:** SystemCapability.Multimedia.Camera.Core
...@@ -225,7 +225,7 @@ muteCamera(mute: boolean): void ...@@ -225,7 +225,7 @@ muteCamera(mute: boolean): void
禁用相机。 禁用相机。
此接口为系统接口。 **系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.Multimedia.Camera.Core **系统能力:** SystemCapability.Multimedia.Camera.Core
...@@ -562,7 +562,7 @@ on(type: 'cameraMute', callback: AsyncCallback\<boolean\>): void ...@@ -562,7 +562,7 @@ on(type: 'cameraMute', callback: AsyncCallback\<boolean\>): void
禁用回调,通过注册回调函数获取相机禁用状态变化。 禁用回调,通过注册回调函数获取相机禁用状态变化。
此接口为系统接口。 **系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.Multimedia.Camera.Core **系统能力:** SystemCapability.Multimedia.Camera.Core
...@@ -630,6 +630,20 @@ cameraManager.on('cameraMute', (curMuetd) => { ...@@ -630,6 +630,20 @@ cameraManager.on('cameraMute', (curMuetd) => {
| CAMERA_CONNECTION_USB_PLUGIN | 1 | USB连接的相机。 | | CAMERA_CONNECTION_USB_PLUGIN | 1 | USB连接的相机。 |
| CAMERA_CONNECTION_REMOTE | 2 | 远程连接的相机。 | | CAMERA_CONNECTION_REMOTE | 2 | 远程连接的相机。 |
## HostDeviceType
枚举,远端相机设备类型。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.Multimedia.Camera.Core
| 名称 | 值 | 说明 |
| ---------------------------- | ---- | ------------- |
| UNKNOWN_TYPE | 0 | 未知设备类型。 |
| PHONE | 0x0E | 智能手机相机设备类型。 |
| TABLET | 0x11 | 平板电脑相机设备类型。 |
## CameraDevice ## CameraDevice
相机设备信息。 相机设备信息。
...@@ -642,6 +656,8 @@ cameraManager.on('cameraMute', (curMuetd) => { ...@@ -642,6 +656,8 @@ cameraManager.on('cameraMute', (curMuetd) => {
| cameraPosition | [CameraPosition](#cameraposition) | 是 | 相机位置。 | | cameraPosition | [CameraPosition](#cameraposition) | 是 | 相机位置。 |
| cameraType | [CameraType](#cameratype) | 是 | 相机类型。 | | cameraType | [CameraType](#cameratype) | 是 | 相机类型。 |
| connectionType | [ConnectionType](#connectiontype) | 是 | 相机连接类型。 | | connectionType | [ConnectionType](#connectiontype) | 是 | 相机连接类型。 |
| hostDeviceName | string | 是 | 远端设备名称,**系统接口:** 此接口为系统接口。 |
| hostDeviceType | [hostDeviceType](#hostdevicetype) | 是 | 远端相机设备类型,**系统接口:** 此接口为系统接口。 |
## Size ## Size
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册