diff --git a/zh-cn/application-dev/reference/apis/js-apis-camera.md b/zh-cn/application-dev/reference/apis/js-apis-camera.md index d87c8e0baae3241bb429c8c4133940d006ec0071..0deb9997056a3a8c2aea3149a4708e280cc5d486 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-camera.md +++ b/zh-cn/application-dev/reference/apis/js-apis-camera.md @@ -80,7 +80,7 @@ camera.getCameraManager(context).then((cameraManager) => { ## Profile -相机配置信息项。(3.2待开放) +相机配置信息项。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -102,7 +102,7 @@ camera.getCameraManager(context).then((cameraManager) => { ## VideoProfile -视频配置信息项。(3.2待开放) +视频配置信息项。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -112,7 +112,7 @@ camera.getCameraManager(context).then((cameraManager) => { ## CameraOutputCapability -相机输出能力项。(3.2待开放) +相机输出能力项。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -131,7 +131,7 @@ camera.getCameraManager(context).then((cameraManager) => { getSupportedCameras(callback: AsyncCallback\>): void -获取支持指定的相机设备对象,通过注册回调函数获取结果。(3.2待开放) +获取支持指定的相机设备对象,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -157,7 +157,7 @@ cameraManager.getSupportedCameras((err, cameras) => { getSupportedCameras(): Promise\> -获取支持指定的相机设备对象,通过Promise获取结果。(3.2待开放) +获取支持指定的相机设备对象,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -180,7 +180,7 @@ cameraManager.getSupportedCameras().then((cameraArray) => { getSupportedOutputCapability(camera:CameraDevice, callback: AsyncCallback): void -查询相机设备在模式下支持的输出能力,通过注册回调函数获取结果。(3.2待开放) +查询相机设备在模式下支持的输出能力,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -199,7 +199,7 @@ cameraManager.getSupportedOutputCapability(cameraDevice, (err, cameras) => { console.error('Failed to get the cameras. ${err.message}'); return; } - console.log('Callback returned with an array of supported outputCapability: ' + cameras.length); + console.log('Callback returned with an array of supported outputCapability'); }) ``` @@ -207,7 +207,7 @@ cameraManager.getSupportedOutputCapability(cameraDevice, (err, cameras) => { getSupportedOutputCapability(camera:CameraDevice): Promise -查询相机设备在模式下支持的输出能力,通过Promise获取结果。(3.2待开放) +查询相机设备在模式下支持的输出能力,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -228,7 +228,56 @@ getSupportedOutputCapability(camera:CameraDevice): Promise { - console.log('Promise returned with an array of supported outputCapability: ' + cameraArray.length); + console.log('Promise returned with an array of supported outputCapability'); +}) +``` + +### getSupportedMetadataObjectType + +getSupportedMetadataObjectType(callback: AsyncCallback\>): void + +查询相机设备支持的元能力信息,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) + +**系统能力:** SystemCapability.Multimedia.Camera.Core + +**参数:** + +| 名称 | 类型 | 必填 | 说明 | +| -------- | ---------------------------------------------------------------- | -- | -------------------------- | +| callback | AsyncCallback\> | 是 | 使用callback方式获取相机支持的元能力力信息。 | + +**示例:** + +```js +cameraManager.getSupportedMetadataObjectType((err, metadataobject) => { + if (err) { + console.error('Failed to get the supported metadataObjectType. ${err.message}'); + return; + } + console.log('Callback returned with an array of supported metadataObjectType.' ); +}) +``` + +### getSupportedMetadataObjectType + +getSupportedMetadataObjectType(camera:CameraDevice): Promise + +查询相机设备支持的元能力信息,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) + +**系统能力:** SystemCapability.Multimedia.Camera.Core + +**返回值:** + +| 类型 | 说明 | +| -------------------------------------------------------------- | ----------------------------- | +| Promise\> | 使用Promise的方式获取结果,返回相机支持的元能力信息。 | + + +**示例:** + +```js +cameraManager.getSupportedMetadataObjectType().then((metadataobject) => { + console.log('Promise returned with an array of supported metadataObjectType.' ); }) ``` @@ -406,7 +455,7 @@ cameraManager.muteCamera(isMuted).then(() => { createCameraInput(camera: CameraDevice, callback: AsyncCallback): void -使用CameraDevice对象异步创建CameraInput实例,通过注册回调函数获取结果。 +使用CameraDevice对象异步创建CameraInput实例,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) 此接口为系统接口。 @@ -437,7 +486,7 @@ cameraManager.createCameraInput(camera, (err, cameraInput) => { createCameraInput(camera: CameraDevice): Promise -使用CameraDevice对象异步创建CameraInput实例,通过Promise获取结果。 +使用CameraDevice对象异步创建CameraInput实例,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) 此接口为系统接口。 @@ -534,7 +583,7 @@ cameraManager.createCameraInput(camera.CameraPosition.CAMERA_POSITION_BACK, came createPreviewOutput(profile: Profile, surfaceId: string, callback: AsyncCallback): void -创建预览输出对象,通过注册回调函数获取结果。 +创建预览输出对象,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -562,7 +611,7 @@ cameraManager.createPreviewOutput(profile, surfaceId, (err, previewoutput) => { createPreviewOutput(profile: Profile, surfaceId: string): Promise -创建预览输出对象,通过Promise获取结果。 +创建预览输出对象,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -591,7 +640,7 @@ cameraManager.createPreviewOutput(profile, survaceId).then((previewoutput) => { createDeferredPreviewOutput(profile: Profile, callback: AsyncCallback): void -尚未获取surfaceID时创建预览输出对象,通过注册回调函数获取结果。 +尚未获取surfaceID时创建预览输出对象,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -618,7 +667,7 @@ cameraManager.createDeferredPreviewOutput(profile, (err, previewoutput) => { createDeferredPreviewOutput(profile: Profile): Promise -尚未获取surfaceID时创建预览输出对象,通过Promise获取结果。 +尚未获取surfaceID时创建预览输出对象,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -646,7 +695,7 @@ cameraManager.createDeferredPreviewOutput(profile).then((previewoutput) => { createPhotoOutput(profile: Profile, surfaceId: string, callback: AsyncCallback): void -创建拍照输出对象,通过注册回调函数获取结果。 +创建拍照输出对象,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -674,7 +723,7 @@ cameraManager.createPhotoOutput(profile, surfaceId, (err, photooutput) => { createPhotoOutput(profile: Profile, surfaceId: string): Promise -创建拍照输出对象,通过Promise获取结果。 +创建拍照输出对象,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -703,7 +752,7 @@ cameraManager.createPhotoOutput(profile, surfaceId).then((photooutput) => { createVideoOutput(profile: VideoProfile, surfaceId: string, callback: AsyncCallback): void -创建录像输出对象,通过注册回调函数获取结果。 +创建录像输出对象,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -723,7 +772,7 @@ cameraManager.createVideoOutput(profile, surfaceId, (err, videooutput) => { console.error('Failed to create videoOutput. ${err.message}'); return; } - console.log('Callback returned with an array of supported outputCapability: ' + cameras.length); + console.log('Callback returned with an array of supported outputCapability' ); }) ``` @@ -731,7 +780,7 @@ cameraManager.createVideoOutput(profile, surfaceId, (err, videooutput) => { createVideoOutput(profile: VideoProfile, surfaceId: string): Promise -创建录像输出对象,通过Promise获取结果。 +创建录像输出对象,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -760,7 +809,7 @@ cameraManager.createVideoOutput(profile, surfaceId).then((videooutput) => { createMetadataOutput(metadataObjectTypes: Array, callback: AsyncCallback): void -创建metadata流输出对象,通过注册回调函数获取结果。 +创建metadata流输出对象,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -787,7 +836,7 @@ cameraManager.createMetadataOutput(metadataObjectTypes, (err, metadataoutput) => createMetadataOutput(metadataObjectTypes: Array): Promise -创建metadata流输出对象,通过Promise获取结果。 +创建metadata流输出对象,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -815,7 +864,7 @@ cameraManager.createMetadataOutput(metadataObjectTypes).then((metadataoutput) => createCaptureSession(callback: AsyncCallback): void -创建CaptureSession实例,通过注册回调函数获取结果。 +创建CaptureSession实例,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -841,7 +890,7 @@ cameraManager.createCaptureSession((err, capturesession) => { createCaptureSession(): Promise -创建CaptureSession实例,通过Promise获取结果。 +创建CaptureSession实例,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -1007,7 +1056,7 @@ async function getCameraInfo("cameraId") { ## Point -枚举,点坐标用于对焦、曝光配置。 +枚举,点坐标用于对焦、曝光配置。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -1035,7 +1084,7 @@ async function getCameraInfo("cameraId") { open\(callback: AsyncCallback\): void -打开相机,通过注册回调函数获取状态。 +打开相机,通过注册回调函数获取状态。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -1061,7 +1110,7 @@ cameraInput.open((err) => { open(): Promise -打开相机,通过Promise获取相机的状态。 +打开相机,通过Promise获取相机的状态。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -1083,7 +1132,7 @@ cameraInput.open().then(() => { close\(callback: AsyncCallback\): void -关闭相机,通过注册回调函数获取状态。 +关闭相机,通过注册回调函数获取状态。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -1109,7 +1158,7 @@ cameraInput.close((err) => { close(): Promise -关闭相机,通过Promise获取状态。 +关闭相机,通过Promise获取状态。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -1200,7 +1249,7 @@ cameraInput.on('error', (cameraInputError) => { ## CameraInputErrorCode -枚举,[CameraInput](#camerainput)错误类型。 +枚举,[CameraInput](#camerainput)错误类型。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -1239,7 +1288,7 @@ cameraInput.on('error', (cameraInputError) => { ## ExposureMode -枚举,曝光模式。 +枚举,曝光模式。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core。 @@ -1276,7 +1325,7 @@ cameraInput.on('error', (cameraInputError) => { ## ExposureState -枚举,曝光状态。 +枚举,曝光状态。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core。 @@ -1287,7 +1336,7 @@ cameraInput.on('error', (cameraInputError) => { ## VideoStabilizationMode -枚举,视频防抖模式。 +枚举,视频防抖模式。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core。 @@ -1834,7 +1883,7 @@ captureSession.stop().then(() => { lockForControl(callback: AsyncCallback): void -请求以独占方式控制设备的硬件属性[CameraInput](#camerainput),需要调用[unlockForControl](#unlockforcontrol),通过注册回调函数获取结果。 +请求以独占方式控制设备的硬件属性[CameraInput](#camerainput),需要调用[unlockForControl](#unlockforcontrol),通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -1860,7 +1909,7 @@ captureSession.lockForControl((err) => { lockForControl(): Promise -请求以独占方式控制设备的硬件属性[CameraInput](#camerainput),需要调用[unlockForControl](#unlockforcontrol),通过Promise获取结果。 +请求以独占方式控制设备的硬件属性[CameraInput](#camerainput),需要调用[unlockForControl](#unlockforcontrol),通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -1882,7 +1931,7 @@ captureSession.lockForControl().then(() => { unlockForControl(callback: AsyncCallback): void -控制生效,并放弃对设备配置的排他控制,通过注册回调函数获取结果。 +控制生效,并放弃对设备配置的排他控制,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -1908,7 +1957,7 @@ captureSession.unlockForControl((err) => { unlockForControl(): Promise -控制生效,并放弃对设备配置的排他控制,通过Promise获取结果。 +控制生效,并放弃对设备配置的排他控制,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -1978,7 +2027,7 @@ captureSession.release().then(() => { hasFlash(callback: AsyncCallback): void -检测是否有闪光灯,通过注册回调函数获取结果。 +检测是否有闪光灯,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2004,7 +2053,7 @@ cameraInput.hasFlash((err, status) => { hasFlash(): Promise -检测是否有闪光灯,通过Promise获取结果。 +检测是否有闪光灯,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2026,7 +2075,7 @@ cameraInput.hasFlash().then((status) => { isFlashModeSupported(flashMode: FlashMode, callback: AsyncCallback): void -检测闪光灯模式是否支持,通过注册回调函数获取结果。 +检测闪光灯模式是否支持,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2053,7 +2102,7 @@ cameraInput.isFlashModeSupported(camera.FlashMode.FLASH_MODE_AUTO, (err, status) isFlashModeSupported(flashMode: FlashMode): Promise -检测闪光灯模式是否支持,通过Promise获取结果。 +检测闪光灯模式是否支持,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2081,7 +2130,7 @@ cameraInput.isFlashModeSupported(camera.FlashMode.FLASH_MODE_AUTO).then((status) setFlashMode(flashMode: FlashMode, callback: AsyncCallback): void -设置闪光灯模式,通过注册回调函数获取结果。 +设置闪光灯模式,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) 进行设置之前,需要先检查: @@ -2113,7 +2162,7 @@ cameraInput.setFlashMode(camera.FlashMode.FLASH_MODE_AUTO, (err) => { setFlashMode(flashMode: FlashMode): Promise -设置闪光灯模式,通过Promise获取结果。 +设置闪光灯模式,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) 进行设置之前,需要先检查: @@ -2146,7 +2195,7 @@ cameraInput.setFlashMode(camera.FlashMode.FLASH_MODE_AUTO).then(() => { getFlashMode(callback: AsyncCallback): void -获取当前设备的闪光灯模式,通过注册回调函数获取结果。 +获取当前设备的闪光灯模式,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2172,7 +2221,7 @@ cameraInput.getFlashMode((err, flashMode) => { getFlashMode(): Promise -获取当前设备的闪光灯模式,通过Promise获取结果。 +获取当前设备的闪光灯模式,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2194,7 +2243,7 @@ cameraInput.getFlashMode().then((flashMode) => { isExposureModeSupported(aeMode: ExposureMode, callback: AsyncCallback): void; -检测曝光模式是否支持,通过注册回调函数获取结果。 +检测曝光模式是否支持,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2221,7 +2270,7 @@ cameraInput.isExposureModeSupported(camera.ExposureMode.EXPOSURE_MODE_LOCKEN,(er isExposureModeSupported(aeMode: ExposureMode): Promise -检测曝光模式是否支持,通过Promise获取结果。 +检测曝光模式是否支持,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2249,7 +2298,7 @@ cameraInput.isExposureModeSupported(camera.ExposureMode.EXPOSURE_MODE_LOCKED).th getExposureMode(callback: AsyncCallback): void -获取当前曝光模式,通过注册回调函数获取结果。 +获取当前曝光模式,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2275,7 +2324,7 @@ cameraInput.getExposureMode((err, exposureMode) => { getExposureMode(): Promise -获取当前曝光模式,通过Promise获取结果。 +获取当前曝光模式,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2297,7 +2346,7 @@ cameraInput.getExposureMode().then((exposureMode) => { setExposureMode(aeMode: ExposureMode, callback: AsyncCallback): void -设置曝光模式,通过注册回调函数获取结果。 +设置曝光模式,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2324,7 +2373,7 @@ cameraInput.setExposureMode(camera.ExposureMode.EXPOSURE_MODE_LOCKEN,(err) => { setExposureMode(aeMode: ExposureMode): Promise -设置曝光模式,通过Promise获取结果。 +设置曝光模式,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2346,7 +2395,7 @@ cameraInput.setExposureMode(camera.ExposureMode.EXPOSURE_MODE_LOCKED).then(() => getMeteringPoint(callback: AsyncCallback): void -查询曝光区域中心点,通过注册回调函数获取结果。 +查询曝光区域中心点,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2372,7 +2421,7 @@ cameraInput.getMeteringPoint((err, exposurePoint) => { getMeteringPoint(): Promise -查询曝光区域中心点,通过Promise获取结果。 +查询曝光区域中心点,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2394,7 +2443,7 @@ cameraInput.getMeteringPoint().then((exposurePoint) => { setMeteringPoint(point: Point, callback: AsyncCallback): void -设置曝光区域中心点,通过注册回调函数获取结果。 +设置曝光区域中心点,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2423,7 +2472,7 @@ cameraInput.setMeteringPoint(Point1,(err) => { setMeteringPoint(point: Point): Promise -设置曝光区域中心点,通过Promise获取结果。 +设置曝光区域中心点,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2453,7 +2502,7 @@ cameraInput.setMeteringPoint(Point2).then(() => { getExposureBiasRange(callback: AsyncCallback\>): void -查询曝光补偿范围,通过注册回调函数获取结果。 +查询曝光补偿范围,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2479,7 +2528,7 @@ cameraInput.getExposureBiasRange((err, biasRangeArray) => { getExposureBiasRange(): Promise\> -查询曝光补偿范围,通过Promise获取结果。 +查询曝光补偿范围,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2501,7 +2550,7 @@ cameraInput.isExposureModeSupported(camera.ExposureMode.EXPOSURE_MODE_LOCKED).th setExposureBias(exposureBias: number, callback: AsyncCallback): void -设置曝光补偿,通过注册回调函数获取结果。 +设置曝光补偿,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) 进行设置之前,建议先通过方法[getExposureBiasRange](#getexposurebiasrange)查询支持的范围。 @@ -2530,7 +2579,7 @@ cameraInput.setExposureBias(-4,(err) => { setExposureBias(exposureBias: number): Promise -设置曝光补偿,通过Promise获取结果。 +设置曝光补偿,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) 进行设置之前,建议先通过方法[getExposureBiasRange](#getexposurebiasrange)查询支持的范围。 @@ -2560,7 +2609,7 @@ cameraInput.setExposureBias(-4).then(() => { getExposureValue(callback: AsyncCallback): void -查询当前曝光值,通过注册回调函数获取结果。 +查询当前曝光值,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2586,7 +2635,7 @@ cameraInput.getExposureValue((err, exposureValue) => { getExposureValue(): Promise -查询当前曝光值,通过Promise获取结果。 +查询当前曝光值,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2608,7 +2657,7 @@ cameraInput.getExposureValue().then((exposureValue) => { isFocusModeSupported(afMode: FocusMode, callback: AsyncCallback): void -检测对焦模式是否支持,通过注册回调函数获取结果。 +检测对焦模式是否支持,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2635,7 +2684,7 @@ cameraInput.isFocusModeSupported(camera.FocusMode.FOCUS_MODE_AUTO, (err, status) isFocusModeSupported(afMode: FocusMode): Promise -检测对焦模式是否支持,通过Promise获取结果。 +检测对焦模式是否支持,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2663,7 +2712,7 @@ cameraInput.isFocusModeSupported(camera.FocusMode.FOCUS_MODE_AUTO).then((status) setFocusMode(afMode: FocusMode, callback: AsyncCallback): void -设置对焦模式,通过注册回调函数获取结果。 +设置对焦模式,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) 进行设置之前,需要先检查设备是否支持指定的焦距模式,可使用方法[isFocusModeSupported](#isfocusmodesupported)。 @@ -2692,7 +2741,7 @@ cameraInput.setFocusMode(camera.FocusMode.FOCUS_MODE_AUTO, (err) => { setFocusMode(afMode: FocusMode): Promise -设置对焦模式,通过Promise获取结果。 +设置对焦模式,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) 进行设置之前,需要先检查设备是否支持指定的焦距模式,可使用方法[isFocusModeSupported](#isfocusmodesupported)。 @@ -2722,7 +2771,7 @@ cameraInput.setFocusMode(camera.FocusMode.FOCUS_MODE_AUTO).then(() => { getFocusMode(callback: AsyncCallback): void -获取当前的对焦模式,通过注册回调函数获取结果。 +获取当前的对焦模式,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2748,7 +2797,7 @@ cameraInput.getFocusMode((err, afMode) => { getFocusMode(): Promise -获取当前的对焦模式,通过Promise获取结果。 +获取当前的对焦模式,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2770,7 +2819,7 @@ cameraInput.getFocusMode().then((afMode) => { setFocusPoint(point: Point, callback: AsyncCallback): void -设置焦点,通过注册回调函数获取结果。 +设置焦点,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2799,7 +2848,7 @@ cameraInput.setFocusPoint(Point1, (err) => { setFocusPoint(point: Point): Promise -设置焦点,通过Promise获取结果。 +设置焦点,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2829,7 +2878,7 @@ cameraInput.setFocusPoint(Point2).then(() => { getFocusPoint(callback: AsyncCallback): void -查询焦点,通过注册回调函数获取结果。 +查询焦点,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2855,7 +2904,7 @@ cameraInput.getFocusPoint((err, point) => { getFocusPoint(): Promise -查询焦点,通过Promise获取结果。 +查询焦点,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2877,7 +2926,7 @@ cameraInput.getFocusPoint().then((point) => { getFocalLength(callback: AsyncCallback): void -查询焦距值,通过注册回调函数获取结果。 +查询焦距值,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2903,7 +2952,7 @@ cameraInput.getFocalLength((err, focalLength) => { getFocalLength(): Promise -查询焦距值,通过Promise获取结果。 +查询焦距值,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2925,7 +2974,7 @@ cameraInput.getFocalLength().then((focalLength) => { getZoomRatioRange\(callback: AsyncCallback\>\): void -获取支持的变焦范围,通过注册回调函数获取结果。 +获取支持的变焦范围,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2951,7 +3000,7 @@ cameraInput.getZoomRatioRange((err, zoomRatioRange) => { getZoomRatioRange\(\): Promise\> -获取支持的变焦范围,通过Promise获取结果。 +获取支持的变焦范围,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -2973,7 +3022,7 @@ cameraInput.getZoomRatioRange().then((zoomRatioRange) => { setZoomRatio(zoomRatio: number, callback: AsyncCallback): void -设置变焦比,通过注册回调函数获取结果。 +设置变焦比,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3000,7 +3049,7 @@ cameraInput.setZoomRatio(1, (err) => { setZoomRatio(zoomRatio: number): Promise -设置变焦比,通过Promise获取结果。 +设置变焦比,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3028,7 +3077,7 @@ cameraInput.setZoomRatio(1).then(() => { getZoomRatio(callback: AsyncCallback): void -获取当前的变焦比,通过注册回调函数获取结果。 +获取当前的变焦比,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3054,7 +3103,7 @@ cameraInput.getZoomRatio((err, zoomRatio) => { getZoomRatio(): Promise -获取当前的变焦比,通过Promise获取结果。 +获取当前的变焦比,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3076,7 +3125,7 @@ cameraInput.getZoomRatio().then((zoomRatio) => { isVideoStablizationModeSupported(vsMode: VideoStabilizationMode, callback: AsyncCallback): void -查询是否支持指定的视频防抖模式,通过注册回调函数获取结果。 +查询是否支持指定的视频防抖模式,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3103,7 +3152,7 @@ captureSession.isVideoStablizationModeSupported(camera.VideoStabilizationMode.OF isVideoStablizationModeSupported(vsMode: VideoStabilizationMode): Promise -查询是否支持指定的视频防抖模式,通过Promise获取结果。 +查询是否支持指定的视频防抖模式,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3125,7 +3174,7 @@ captureSession.isVideoStablizationModeSupported(camera.VideoStabilizationMode.OF getActiveVideoStabilizationMode(callback: AsyncCallback): void -查询当前正在使用的视频防抖模式,通过注册回调函数获取结果。 +查询当前正在使用的视频防抖模式,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3151,7 +3200,7 @@ captureSession.getActiveVideoStabilizationMode((err, vsMode) => { getActiveVideoStabilizationMode(): Promise -查询当前正在使用的视频防抖模式,通过Promise获取结果。 +查询当前正在使用的视频防抖模式,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3173,7 +3222,7 @@ captureSession.getActiveVideoStabilizationMode().then((vsMode) => { setVideoStabilizationMode(mode: VideoStabilizationMode, callback: AsyncCallback): void -设置视频防抖模式,通过注册回调函数获取结果。 +设置视频防抖模式,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3200,7 +3249,7 @@ captureSession.setVideoStabilizationMode(camera.VideoStabilizationMode.OFF, (err setVideoStabilizationMode(mode: VideoStabilizationMode): Promise -设置视频防抖,通过Promise获取结果。 +设置视频防抖,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3228,7 +3277,7 @@ captureSession.setVideoStabilizationMode(camera.VideoStabilizationMode.OFF).then on(type: 'focusStateChange', callback: AsyncCallback): void -监听焦距的状态变化,通过注册回调函数获取结果。 +监听焦距的状态变化,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3251,7 +3300,7 @@ cameraInput.on('focusStateChange', (focusState) => { on(type: 'exposureStateChange', callback: AsyncCallback): void -监听曝光的状态变化,通过注册回调函数获取结果。 +监听曝光的状态变化,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3295,7 +3344,7 @@ captureSession.on('error', (captureSessionError) => { ## CaptureSessionErrorCode -枚举,会话错误类型。 +枚举,会话错误类型。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3375,7 +3424,7 @@ previewOutput.release().then(() => { addDeferredSurface(surfaceId: string, callback: AsyncCallback): void -在previewOutput生成之后添加surface,通过注册回调函数获取结果。 +在previewOutput生成之后添加surface,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3402,7 +3451,7 @@ previewOutput.addDeferredSurface('surfaceId', (err) => { addDeferredSurface(surfaceId: string): Promise -在previewOutput生成之后添加surface,通过Promise获取结果。 +在previewOutput生成之后添加surface,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3626,7 +3675,7 @@ previewOutput.on('error', (previewOutputError) => { ## Location -图片地理位置信息。 +图片地理位置信息。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3651,7 +3700,7 @@ previewOutput.on('error', (previewOutputError) => { ## PhotoCaptureSetting -拍摄照片的设置。 +拍摄照片的设置。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3670,7 +3719,7 @@ previewOutput.on('error', (previewOutputError) => { getDefaultCaptureSetting(callback: AsyncCallback): void -获取默认拍照参数,通过注册回调函数获取结果。 +获取默认拍照参数,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3696,7 +3745,7 @@ photoOutput.getDefaultCaptureSetting((err, photocapturesetting) => { getDefaultCaptureSetting(): Promise -获取默认拍照参数,通过Promise获取结果。 +获取默认拍照参数,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3804,7 +3853,7 @@ photoOutput.capture().then(() => { isMirrorSupported(callback: AsyncCallback): void -查询是否支持镜像拍照,通过注册回调函数获取结果。 +查询是否支持镜像拍照,通过注册回调函数获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3830,7 +3879,7 @@ captureSession.isMirrorSupported((err, isSupported) => { isMirrorSupported(): Promise -查询是否支持镜像拍照,通过Promise获取结果。 +查询是否支持镜像拍照,通过Promise获取结果。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -3966,7 +4015,7 @@ photoOutput.on('error', (err, photoOutputError) => { ## PhotoOutputErrorCode -枚举,拍照输出错误类型。 +枚举,拍照输出错误类型。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -4159,7 +4208,7 @@ videoOutput.on('error', (VideoOutputError) => { ## VideoOutputErrorCode -枚举,录像输出错误类型。 +枚举,录像输出错误类型。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -4180,7 +4229,7 @@ videoOutput.on('error', (VideoOutputError) => { ## MetadataObjectType -枚举,metadata流。 +枚举,metadata流。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -4190,7 +4239,7 @@ videoOutput.on('error', (VideoOutputError) => { ## Rect -矩形定义。 +矩形定义。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -4203,7 +4252,7 @@ videoOutput.on('error', (VideoOutputError) => { ## MetadataObject -相机元能力信息,[CameraInput](#camerainput)相机信息中的数据来源。 +相机元能力信息,[CameraInput](#camerainput)相机信息中的数据来源。(该接口目前为预留,将在3.2版本开放) ### getType @@ -4351,11 +4400,11 @@ metadataObject.getBoundingBox().then((rect) => { ## MetadataFaceObject -metadata的人脸对象。继承[MetadataObject](#metadataObject) +metadata的人脸对象。继承[MetadataObject](#metadataObject)(该接口目前为预留,将在3.2版本开放) ## MetadataOutput -metadata流。继承[CameraOutput](#cameraoutput) +metadata流。继承[CameraOutput](#cameraoutput)(该接口目前为预留,将在3.2版本开放) ### start @@ -4501,7 +4550,7 @@ metadataOutput.on('error', (metadataOutputError) => { ## MetadataOutputErrorCode -枚举,metadata输出错误类型。 +枚举,metadata输出错误类型。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core @@ -4512,7 +4561,7 @@ metadataOutput.on('error', (metadataOutputError) => { ## MetadataOutputError -metadata输出错误码。 +metadata输出错误码。(该接口目前为预留,将在3.2版本开放) **系统能力:** SystemCapability.Multimedia.Camera.Core