openharmony 鸿蒙 js-apidiff-CameraKit

2026-08-25 浏览 (1)

Change TypeOld VersionNew Versiond.ts File
New APINAClass name: global;
API declaration: declare namespace camera
Differences: declare namespace camera
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: function getCameraManager(context: Context): CameraManager;
Differences: function getCameraManager(context: Context): CameraManager;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum CameraStatus
Differences: enum CameraStatus
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraStatus;
API declaration: CAMERA_STATUS_APPEAR = 0
Differences: CAMERA_STATUS_APPEAR = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraStatus;
API declaration: CAMERA_STATUS_DISAPPEAR = 1
Differences: CAMERA_STATUS_DISAPPEAR = 1
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraStatus;
API declaration: CAMERA_STATUS_AVAILABLE = 2
Differences: CAMERA_STATUS_AVAILABLE = 2
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraStatus;
API declaration: CAMERA_STATUS_UNAVAILABLE = 3
Differences: CAMERA_STATUS_UNAVAILABLE = 3
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface Profile
Differences: interface Profile
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Profile;
API declaration: readonly format: CameraFormat;
Differences: readonly format: CameraFormat;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Profile;
API declaration: readonly size: Size;
Differences: readonly size: Size;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface FrameRateRange
Differences: interface FrameRateRange
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FrameRateRange;
API declaration: readonly min: number;
Differences: readonly min: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FrameRateRange;
API declaration: readonly max: number;
Differences: readonly max: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface VideoProfile
Differences: interface VideoProfile
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoProfile;
API declaration: readonly frameRateRange: FrameRateRange;
Differences: readonly frameRateRange: FrameRateRange;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface CameraOutputCapability
Differences: interface CameraOutputCapability
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraOutputCapability;
API declaration: readonly previewProfiles: Array<Profile>;
Differences: readonly previewProfiles: Array<Profile>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraOutputCapability;
API declaration: readonly photoProfiles: Array<Profile>;
Differences: readonly photoProfiles: Array<Profile>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraOutputCapability;
API declaration: readonly videoProfiles: Array<VideoProfile>;
Differences: readonly videoProfiles: Array<VideoProfile>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraOutputCapability;
API declaration: readonly supportedMetadataObjectTypes: Array<MetadataObjectType>;
Differences: readonly supportedMetadataObjectTypes: Array<MetadataObjectType>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum CameraErrorCode
Differences: enum CameraErrorCode
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraErrorCode;
API declaration: INVALID_ARGUMENT = 7400101
Differences: INVALID_ARGUMENT = 7400101
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraErrorCode;
API declaration: OPERATION_NOT_ALLOWED = 7400102
Differences: OPERATION_NOT_ALLOWED = 7400102
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraErrorCode;
API declaration: SESSION_NOT_CONFIG = 7400103
Differences: SESSION_NOT_CONFIG = 7400103
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraErrorCode;
API declaration: SESSION_NOT_RUNNING = 7400104
Differences: SESSION_NOT_RUNNING = 7400104
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraErrorCode;
API declaration: SESSION_CONFIG_LOCKED = 7400105
Differences: SESSION_CONFIG_LOCKED = 7400105
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraErrorCode;
API declaration: DEVICE_SETTING_LOCKED = 7400106
Differences: DEVICE_SETTING_LOCKED = 7400106
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraErrorCode;
API declaration: CONFLICT_CAMERA = 7400107
Differences: CONFLICT_CAMERA = 7400107
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraErrorCode;
API declaration: DEVICE_DISABLED = 7400108
Differences: DEVICE_DISABLED = 7400108
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraErrorCode;
API declaration: DEVICE_PREEMPTED = 7400109
Differences: DEVICE_PREEMPTED = 7400109
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraErrorCode;
API declaration: SERVICE_FATAL_ERROR = 7400201
Differences: SERVICE_FATAL_ERROR = 7400201
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface CameraManager
Differences: interface CameraManager
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: getSupportedCameras(): Array<CameraDevice>;
Differences: getSupportedCameras(): Array<CameraDevice>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: getSupportedOutputCapability(camera: CameraDevice): CameraOutputCapability;
Differences: getSupportedOutputCapability(camera: CameraDevice): CameraOutputCapability;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: getSupportedOutputCapability(camera: CameraDevice, mode: SceneMode): CameraOutputCapability;
Differences: getSupportedOutputCapability(camera: CameraDevice, mode: SceneMode): CameraOutputCapability;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: getSupportedSceneModes(camera: CameraDevice): Array<SceneMode>;
Differences: getSupportedSceneModes(camera: CameraDevice): Array<SceneMode>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: isCameraMuted(): boolean;
Differences: isCameraMuted(): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: createCameraInput(camera: CameraDevice): CameraInput;
Differences: createCameraInput(camera: CameraDevice): CameraInput;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: createCameraInput(position: CameraPosition, type: CameraType): CameraInput;
Differences: createCameraInput(position: CameraPosition, type: CameraType): CameraInput;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: createPreviewOutput(profile: Profile, surfaceId: string): PreviewOutput;
Differences: createPreviewOutput(profile: Profile, surfaceId: string): PreviewOutput;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: createPhotoOutput(profile: Profile, surfaceId: string): PhotoOutput;
Differences: createPhotoOutput(profile: Profile, surfaceId: string): PhotoOutput;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: createPhotoOutput(profile: Profile): PhotoOutput;
Differences: createPhotoOutput(profile: Profile): PhotoOutput;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: createVideoOutput(profile: VideoProfile, surfaceId: string): VideoOutput;
Differences: createVideoOutput(profile: VideoProfile, surfaceId: string): VideoOutput;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: createMetadataOutput(metadataObjectTypes: Array<MetadataObjectType>): MetadataOutput;
Differences: createMetadataOutput(metadataObjectTypes: Array<MetadataObjectType>): MetadataOutput;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: createCaptureSession(): CaptureSession;
Differences: createCaptureSession(): CaptureSession;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: createSession<T extends Session>(mode: SceneMode): T;
Differences: createSession<T extends Session>(mode: SceneMode): T;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: on(type: 'cameraStatus', callback: AsyncCallback<CameraStatusInfo>): void;
Differences: on(type: 'cameraStatus', callback: AsyncCallback<CameraStatusInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: off(type: 'cameraStatus', callback?: AsyncCallback<CameraStatusInfo>): void;
Differences: off(type: 'cameraStatus', callback?: AsyncCallback<CameraStatusInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: isTorchSupported(): boolean;
Differences: isTorchSupported(): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: isTorchModeSupported(mode: TorchMode): boolean;
Differences: isTorchModeSupported(mode: TorchMode): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: getTorchMode(): TorchMode;
Differences: getTorchMode(): TorchMode;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: setTorchMode(mode: TorchMode): void;
Differences: setTorchMode(mode: TorchMode): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: on(type: 'torchStatusChange', callback: AsyncCallback<TorchStatusInfo>): void;
Differences: on(type: 'torchStatusChange', callback: AsyncCallback<TorchStatusInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraManager;
API declaration: off(type: 'torchStatusChange', callback?: AsyncCallback<TorchStatusInfo>): void;
Differences: off(type: 'torchStatusChange', callback?: AsyncCallback<TorchStatusInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface TorchStatusInfo
Differences: interface TorchStatusInfo
api/@ohos.multimedia.camera.d.ts
New APINAClass name: TorchStatusInfo;
API declaration: readonly isTorchAvailable: boolean;
Differences: readonly isTorchAvailable: boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: TorchStatusInfo;
API declaration: readonly isTorchActive: boolean;
Differences: readonly isTorchActive: boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: TorchStatusInfo;
API declaration: readonly torchLevel: number;
Differences: readonly torchLevel: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum TorchMode
Differences: enum TorchMode
api/@ohos.multimedia.camera.d.ts
New APINAClass name: TorchMode;
API declaration: OFF = 0
Differences: OFF = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: TorchMode;
API declaration: ON = 1
Differences: ON = 1
api/@ohos.multimedia.camera.d.ts
New APINAClass name: TorchMode;
API declaration: AUTO = 2
Differences: AUTO = 2
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface CameraStatusInfo
Differences: interface CameraStatusInfo
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraStatusInfo;
API declaration: camera: CameraDevice;
Differences: camera: CameraDevice;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraStatusInfo;
API declaration: status: CameraStatus;
Differences: status: CameraStatus;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum CameraPosition
Differences: enum CameraPosition
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraPosition;
API declaration: CAMERA_POSITION_UNSPECIFIED = 0
Differences: CAMERA_POSITION_UNSPECIFIED = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraPosition;
API declaration: CAMERA_POSITION_BACK = 1
Differences: CAMERA_POSITION_BACK = 1
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraPosition;
API declaration: CAMERA_POSITION_FRONT = 2
Differences: CAMERA_POSITION_FRONT = 2
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraPosition;
API declaration: CAMERA_POSITION_FOLD_INNER = 3
Differences: CAMERA_POSITION_FOLD_INNER = 3
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum CameraType
Differences: enum CameraType
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraType;
API declaration: CAMERA_TYPE_DEFAULT = 0
Differences: CAMERA_TYPE_DEFAULT = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraType;
API declaration: CAMERA_TYPE_WIDE_ANGLE = 1
Differences: CAMERA_TYPE_WIDE_ANGLE = 1
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraType;
API declaration: CAMERA_TYPE_ULTRA_WIDE = 2
Differences: CAMERA_TYPE_ULTRA_WIDE = 2
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraType;
API declaration: CAMERA_TYPE_TELEPHOTO = 3
Differences: CAMERA_TYPE_TELEPHOTO = 3
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraType;
API declaration: CAMERA_TYPE_TRUE_DEPTH = 4
Differences: CAMERA_TYPE_TRUE_DEPTH = 4
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum ConnectionType
Differences: enum ConnectionType
api/@ohos.multimedia.camera.d.ts
New APINAClass name: ConnectionType;
API declaration: CAMERA_CONNECTION_BUILT_IN = 0
Differences: CAMERA_CONNECTION_BUILT_IN = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: ConnectionType;
API declaration: CAMERA_CONNECTION_USB_PLUGIN = 1
Differences: CAMERA_CONNECTION_USB_PLUGIN = 1
api/@ohos.multimedia.camera.d.ts
New APINAClass name: ConnectionType;
API declaration: CAMERA_CONNECTION_REMOTE = 2
Differences: CAMERA_CONNECTION_REMOTE = 2
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface CameraDevice
Differences: interface CameraDevice
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraDevice;
API declaration: readonly cameraId: string;
Differences: readonly cameraId: string;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraDevice;
API declaration: readonly cameraPosition: CameraPosition;
Differences: readonly cameraPosition: CameraPosition;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraDevice;
API declaration: readonly cameraType: CameraType;
Differences: readonly cameraType: CameraType;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraDevice;
API declaration: readonly connectionType: ConnectionType;
Differences: readonly connectionType: ConnectionType;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface Size
Differences: interface Size
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Size;
API declaration: height: number;
Differences: height: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Size;
API declaration: width: number;
Differences: width: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface Point
Differences: interface Point
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Point;
API declaration: x: number;
Differences: x: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Point;
API declaration: y: number;
Differences: y: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface CameraInput
Differences: interface CameraInput
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraInput;
API declaration: open(callback: AsyncCallback<void>): void;
Differences: open(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraInput;
API declaration: open(): Promise<void>;
Differences: open(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraInput;
API declaration: close(callback: AsyncCallback<void>): void;
Differences: close(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraInput;
API declaration: close(): Promise<void>;
Differences: close(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraInput;
API declaration: on(type: 'error', camera: CameraDevice, callback: ErrorCallback): void;
Differences: on(type: 'error', camera: CameraDevice, callback: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraInput;
API declaration: off(type: 'error', camera: CameraDevice, callback?: ErrorCallback): void;
Differences: off(type: 'error', camera: CameraDevice, callback?: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum SceneMode
Differences: enum SceneMode
api/@ohos.multimedia.camera.d.ts
New APINAClass name: SceneMode;
API declaration: NORMAL_PHOTO = 1
Differences: NORMAL_PHOTO = 1
api/@ohos.multimedia.camera.d.ts
New APINAClass name: SceneMode;
API declaration: NORMAL_VIDEO = 2
Differences: NORMAL_VIDEO = 2
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum CameraFormat
Differences: enum CameraFormat
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraFormat;
API declaration: CAMERA_FORMAT_RGBA_8888 = 3
Differences: CAMERA_FORMAT_RGBA_8888 = 3
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraFormat;
API declaration: CAMERA_FORMAT_YUV_420_SP = 1003
Differences: CAMERA_FORMAT_YUV_420_SP = 1003
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraFormat;
API declaration: CAMERA_FORMAT_JPEG = 2000
Differences: CAMERA_FORMAT_JPEG = 2000
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraFormat;
API declaration: CAMERA_FORMAT_YCBCR_P010
Differences: CAMERA_FORMAT_YCBCR_P010
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraFormat;
API declaration: CAMERA_FORMAT_YCRCB_P010
Differences: CAMERA_FORMAT_YCRCB_P010
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum FlashMode
Differences: enum FlashMode
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FlashMode;
API declaration: FLASH_MODE_CLOSE = 0
Differences: FLASH_MODE_CLOSE = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FlashMode;
API declaration: FLASH_MODE_OPEN = 1
Differences: FLASH_MODE_OPEN = 1
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FlashMode;
API declaration: FLASH_MODE_AUTO = 2
Differences: FLASH_MODE_AUTO = 2
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FlashMode;
API declaration: FLASH_MODE_ALWAYS_OPEN = 3
Differences: FLASH_MODE_ALWAYS_OPEN = 3
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface Flash
Differences: interface Flash
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Flash;
API declaration: hasFlash(): boolean;
Differences: hasFlash(): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Flash;
API declaration: isFlashModeSupported(flashMode: FlashMode): boolean;
Differences: isFlashModeSupported(flashMode: FlashMode): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Flash;
API declaration: getFlashMode(): FlashMode;
Differences: getFlashMode(): FlashMode;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Flash;
API declaration: setFlashMode(flashMode: FlashMode): void;
Differences: setFlashMode(flashMode: FlashMode): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum ExposureMode
Differences: enum ExposureMode
api/@ohos.multimedia.camera.d.ts
New APINAClass name: ExposureMode;
API declaration: EXPOSURE_MODE_LOCKED = 0
Differences: EXPOSURE_MODE_LOCKED = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: ExposureMode;
API declaration: EXPOSURE_MODE_AUTO = 1
Differences: EXPOSURE_MODE_AUTO = 1
api/@ohos.multimedia.camera.d.ts
New APINAClass name: ExposureMode;
API declaration: EXPOSURE_MODE_CONTINUOUS_AUTO = 2
Differences: EXPOSURE_MODE_CONTINUOUS_AUTO = 2
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface AutoExposure
Differences: interface AutoExposure
api/@ohos.multimedia.camera.d.ts
New APINAClass name: AutoExposure;
API declaration: isExposureModeSupported(aeMode: ExposureMode): boolean;
Differences: isExposureModeSupported(aeMode: ExposureMode): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: AutoExposure;
API declaration: getExposureMode(): ExposureMode;
Differences: getExposureMode(): ExposureMode;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: AutoExposure;
API declaration: setExposureMode(aeMode: ExposureMode): void;
Differences: setExposureMode(aeMode: ExposureMode): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: AutoExposure;
API declaration: getMeteringPoint(): Point;
Differences: getMeteringPoint(): Point;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: AutoExposure;
API declaration: setMeteringPoint(point: Point): void;
Differences: setMeteringPoint(point: Point): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: AutoExposure;
API declaration: getExposureBiasRange(): Array<number>;
Differences: getExposureBiasRange(): Array<number>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: AutoExposure;
API declaration: setExposureBias(exposureBias: number): void;
Differences: setExposureBias(exposureBias: number): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: AutoExposure;
API declaration: getExposureValue(): number;
Differences: getExposureValue(): number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum FocusMode
Differences: enum FocusMode
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FocusMode;
API declaration: FOCUS_MODE_MANUAL = 0
Differences: FOCUS_MODE_MANUAL = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FocusMode;
API declaration: FOCUS_MODE_CONTINUOUS_AUTO = 1
Differences: FOCUS_MODE_CONTINUOUS_AUTO = 1
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FocusMode;
API declaration: FOCUS_MODE_AUTO = 2
Differences: FOCUS_MODE_AUTO = 2
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FocusMode;
API declaration: FOCUS_MODE_LOCKED = 3
Differences: FOCUS_MODE_LOCKED = 3
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum FocusState
Differences: enum FocusState
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FocusState;
API declaration: FOCUS_STATE_SCAN = 0
Differences: FOCUS_STATE_SCAN = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FocusState;
API declaration: FOCUS_STATE_FOCUSED = 1
Differences: FOCUS_STATE_FOCUSED = 1
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FocusState;
API declaration: FOCUS_STATE_UNFOCUSED = 2
Differences: FOCUS_STATE_UNFOCUSED = 2
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface Focus
Differences: interface Focus
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Focus;
API declaration: isFocusModeSupported(afMode: FocusMode): boolean;
Differences: isFocusModeSupported(afMode: FocusMode): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Focus;
API declaration: getFocusMode(): FocusMode;
Differences: getFocusMode(): FocusMode;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Focus;
API declaration: setFocusMode(afMode: FocusMode): void;
Differences: setFocusMode(afMode: FocusMode): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Focus;
API declaration: setFocusPoint(point: Point): void;
Differences: setFocusPoint(point: Point): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Focus;
API declaration: getFocusPoint(): Point;
Differences: getFocusPoint(): Point;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Focus;
API declaration: getFocalLength(): number;
Differences: getFocalLength(): number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum SmoothZoomMode
Differences: enum SmoothZoomMode
api/@ohos.multimedia.camera.d.ts
New APINAClass name: SmoothZoomMode;
API declaration: NORMAL = 0
Differences: NORMAL = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface SmoothZoomInfo
Differences: interface SmoothZoomInfo
api/@ohos.multimedia.camera.d.ts
New APINAClass name: SmoothZoomInfo;
API declaration: duration: number;
Differences: duration: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface Zoom
Differences: interface Zoom
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Zoom;
API declaration: getZoomRatioRange(): Array<number>;
Differences: getZoomRatioRange(): Array<number>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Zoom;
API declaration: getZoomRatio(): number;
Differences: getZoomRatio(): number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Zoom;
API declaration: setZoomRatio(zoomRatio: number): void;
Differences: setZoomRatio(zoomRatio: number): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Zoom;
API declaration: setSmoothZoom(targetRatio: number, mode?: SmoothZoomMode): void;
Differences: setSmoothZoom(targetRatio: number, mode?: SmoothZoomMode): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum VideoStabilizationMode
Differences: enum VideoStabilizationMode
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoStabilizationMode;
API declaration: OFF = 0
Differences: OFF = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoStabilizationMode;
API declaration: LOW = 1
Differences: LOW = 1
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoStabilizationMode;
API declaration: MIDDLE = 2
Differences: MIDDLE = 2
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoStabilizationMode;
API declaration: HIGH = 3
Differences: HIGH = 3
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoStabilizationMode;
API declaration: AUTO = 4
Differences: AUTO = 4
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface Stabilization
Differences: interface Stabilization
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Stabilization;
API declaration: isVideoStabilizationModeSupported(vsMode: VideoStabilizationMode): boolean;
Differences: isVideoStabilizationModeSupported(vsMode: VideoStabilizationMode): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Stabilization;
API declaration: getActiveVideoStabilizationMode(): VideoStabilizationMode;
Differences: getActiveVideoStabilizationMode(): VideoStabilizationMode;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Stabilization;
API declaration: setVideoStabilizationMode(mode: VideoStabilizationMode): void;
Differences: setVideoStabilizationMode(mode: VideoStabilizationMode): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface Session
Differences: interface Session
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: beginConfig(): void;
Differences: beginConfig(): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: commitConfig(callback: AsyncCallback<void>): void;
Differences: commitConfig(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: commitConfig(): Promise<void>;
Differences: commitConfig(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: canAddInput(cameraInput: CameraInput): boolean;
Differences: canAddInput(cameraInput: CameraInput): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: addInput(cameraInput: CameraInput): void;
Differences: addInput(cameraInput: CameraInput): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: removeInput(cameraInput: CameraInput): void;
Differences: removeInput(cameraInput: CameraInput): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: canAddOutput(cameraOutput: CameraOutput): boolean;
Differences: canAddOutput(cameraOutput: CameraOutput): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: addOutput(cameraOutput: CameraOutput): void;
Differences: addOutput(cameraOutput: CameraOutput): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: removeOutput(cameraOutput: CameraOutput): void;
Differences: removeOutput(cameraOutput: CameraOutput): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: start(callback: AsyncCallback<void>): void;
Differences: start(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: start(): Promise<void>;
Differences: start(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: stop(callback: AsyncCallback<void>): void;
Differences: stop(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: stop(): Promise<void>;
Differences: stop(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: release(callback: AsyncCallback<void>): void;
Differences: release(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Session;
API declaration: release(): Promise<void>;
Differences: release(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface CaptureSession
Differences: interface CaptureSession
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: beginConfig(): void;
Differences: beginConfig(): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: commitConfig(callback: AsyncCallback<void>): void;
Differences: commitConfig(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: commitConfig(): Promise<void>;
Differences: commitConfig(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: addInput(cameraInput: CameraInput): void;
Differences: addInput(cameraInput: CameraInput): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: removeInput(cameraInput: CameraInput): void;
Differences: removeInput(cameraInput: CameraInput): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: addOutput(cameraOutput: CameraOutput): void;
Differences: addOutput(cameraOutput: CameraOutput): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: removeOutput(cameraOutput: CameraOutput): void;
Differences: removeOutput(cameraOutput: CameraOutput): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: start(callback: AsyncCallback<void>): void;
Differences: start(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: start(): Promise<void>;
Differences: start(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: stop(callback: AsyncCallback<void>): void;
Differences: stop(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: stop(): Promise<void>;
Differences: stop(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: release(callback: AsyncCallback<void>): void;
Differences: release(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: release(): Promise<void>;
Differences: release(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: hasFlash(): boolean;
Differences: hasFlash(): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: isFlashModeSupported(flashMode: FlashMode): boolean;
Differences: isFlashModeSupported(flashMode: FlashMode): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: getFlashMode(): FlashMode;
Differences: getFlashMode(): FlashMode;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: setFlashMode(flashMode: FlashMode): void;
Differences: setFlashMode(flashMode: FlashMode): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: isExposureModeSupported(aeMode: ExposureMode): boolean;
Differences: isExposureModeSupported(aeMode: ExposureMode): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: getExposureMode(): ExposureMode;
Differences: getExposureMode(): ExposureMode;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: setExposureMode(aeMode: ExposureMode): void;
Differences: setExposureMode(aeMode: ExposureMode): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: getMeteringPoint(): Point;
Differences: getMeteringPoint(): Point;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: setMeteringPoint(point: Point): void;
Differences: setMeteringPoint(point: Point): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: getExposureBiasRange(): Array<number>;
Differences: getExposureBiasRange(): Array<number>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: setExposureBias(exposureBias: number): void;
Differences: setExposureBias(exposureBias: number): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: getExposureValue(): number;
Differences: getExposureValue(): number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: isFocusModeSupported(afMode: FocusMode): boolean;
Differences: isFocusModeSupported(afMode: FocusMode): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: getFocusMode(): FocusMode;
Differences: getFocusMode(): FocusMode;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: setFocusMode(afMode: FocusMode): void;
Differences: setFocusMode(afMode: FocusMode): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: setFocusPoint(point: Point): void;
Differences: setFocusPoint(point: Point): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: getFocusPoint(): Point;
Differences: getFocusPoint(): Point;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: getFocalLength(): number;
Differences: getFocalLength(): number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: getZoomRatioRange(): Array<number>;
Differences: getZoomRatioRange(): Array<number>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: getZoomRatio(): number;
Differences: getZoomRatio(): number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: setZoomRatio(zoomRatio: number): void;
Differences: setZoomRatio(zoomRatio: number): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: isVideoStabilizationModeSupported(vsMode: VideoStabilizationMode): boolean;
Differences: isVideoStabilizationModeSupported(vsMode: VideoStabilizationMode): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: getActiveVideoStabilizationMode(): VideoStabilizationMode;
Differences: getActiveVideoStabilizationMode(): VideoStabilizationMode;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: setVideoStabilizationMode(mode: VideoStabilizationMode): void;
Differences: setVideoStabilizationMode(mode: VideoStabilizationMode): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: on(type: 'focusStateChange', callback: AsyncCallback<FocusState>): void;
Differences: on(type: 'focusStateChange', callback: AsyncCallback<FocusState>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: off(type: 'focusStateChange', callback?: AsyncCallback<FocusState>): void;
Differences: off(type: 'focusStateChange', callback?: AsyncCallback<FocusState>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: on(type: 'error', callback: ErrorCallback): void;
Differences: on(type: 'error', callback: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureSession;
API declaration: off(type: 'error', callback?: ErrorCallback): void;
Differences: off(type: 'error', callback?: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface PhotoSession
Differences: interface PhotoSession
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoSession;
API declaration: on(type: 'error', callback: ErrorCallback): void;
Differences: on(type: 'error', callback: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoSession;
API declaration: off(type: 'error', callback?: ErrorCallback): void;
Differences: off(type: 'error', callback?: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoSession;
API declaration: on(type: 'focusStateChange', callback: AsyncCallback<FocusState>): void;
Differences: on(type: 'focusStateChange', callback: AsyncCallback<FocusState>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoSession;
API declaration: off(type: 'focusStateChange', callback?: AsyncCallback<FocusState>): void;
Differences: off(type: 'focusStateChange', callback?: AsyncCallback<FocusState>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoSession;
API declaration: on(type: 'smoothZoomInfoAvailable', callback: AsyncCallback<SmoothZoomInfo>): void;
Differences: on(type: 'smoothZoomInfoAvailable', callback: AsyncCallback<SmoothZoomInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoSession;
API declaration: off(type: 'smoothZoomInfoAvailable', callback?: AsyncCallback<SmoothZoomInfo>): void;
Differences: off(type: 'smoothZoomInfoAvailable', callback?: AsyncCallback<SmoothZoomInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface VideoSession
Differences: interface VideoSession
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoSession;
API declaration: on(type: 'error', callback: ErrorCallback): void;
Differences: on(type: 'error', callback: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoSession;
API declaration: off(type: 'error', callback?: ErrorCallback): void;
Differences: off(type: 'error', callback?: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoSession;
API declaration: on(type: 'focusStateChange', callback: AsyncCallback<FocusState>): void;
Differences: on(type: 'focusStateChange', callback: AsyncCallback<FocusState>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoSession;
API declaration: off(type: 'focusStateChange', callback?: AsyncCallback<FocusState>): void;
Differences: off(type: 'focusStateChange', callback?: AsyncCallback<FocusState>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoSession;
API declaration: on(type: 'smoothZoomInfoAvailable', callback: AsyncCallback<SmoothZoomInfo>): void;
Differences: on(type: 'smoothZoomInfoAvailable', callback: AsyncCallback<SmoothZoomInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoSession;
API declaration: off(type: 'smoothZoomInfoAvailable', callback?: AsyncCallback<SmoothZoomInfo>): void;
Differences: off(type: 'smoothZoomInfoAvailable', callback?: AsyncCallback<SmoothZoomInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface CameraOutput
Differences: interface CameraOutput
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraOutput;
API declaration: release(callback: AsyncCallback<void>): void;
Differences: release(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CameraOutput;
API declaration: release(): Promise<void>;
Differences: release(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface PreviewOutput
Differences: interface PreviewOutput
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PreviewOutput;
API declaration: start(callback: AsyncCallback<void>): void;
Differences: start(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PreviewOutput;
API declaration: start(): Promise<void>;
Differences: start(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PreviewOutput;
API declaration: stop(callback: AsyncCallback<void>): void;
Differences: stop(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PreviewOutput;
API declaration: stop(): Promise<void>;
Differences: stop(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PreviewOutput;
API declaration: on(type: 'frameStart', callback: AsyncCallback<void>): void;
Differences: on(type: 'frameStart', callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PreviewOutput;
API declaration: off(type: 'frameStart', callback?: AsyncCallback<void>): void;
Differences: off(type: 'frameStart', callback?: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PreviewOutput;
API declaration: on(type: 'frameEnd', callback: AsyncCallback<void>): void;
Differences: on(type: 'frameEnd', callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PreviewOutput;
API declaration: off(type: 'frameEnd', callback?: AsyncCallback<void>): void;
Differences: off(type: 'frameEnd', callback?: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PreviewOutput;
API declaration: on(type: 'error', callback: ErrorCallback): void;
Differences: on(type: 'error', callback: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PreviewOutput;
API declaration: off(type: 'error', callback?: ErrorCallback): void;
Differences: off(type: 'error', callback?: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum ImageRotation
Differences: enum ImageRotation
api/@ohos.multimedia.camera.d.ts
New APINAClass name: ImageRotation;
API declaration: ROTATION_0 = 0
Differences: ROTATION_0 = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: ImageRotation;
API declaration: ROTATION_90 = 90
Differences: ROTATION_90 = 90
api/@ohos.multimedia.camera.d.ts
New APINAClass name: ImageRotation;
API declaration: ROTATION_180 = 180
Differences: ROTATION_180 = 180
api/@ohos.multimedia.camera.d.ts
New APINAClass name: ImageRotation;
API declaration: ROTATION_270 = 270
Differences: ROTATION_270 = 270
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface Location
Differences: interface Location
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Location;
API declaration: latitude: number;
Differences: latitude: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Location;
API declaration: longitude: number;
Differences: longitude: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Location;
API declaration: altitude: number;
Differences: altitude: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum QualityLevel
Differences: enum QualityLevel
api/@ohos.multimedia.camera.d.ts
New APINAClass name: QualityLevel;
API declaration: QUALITY_LEVEL_HIGH = 0
Differences: QUALITY_LEVEL_HIGH = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: QualityLevel;
API declaration: QUALITY_LEVEL_MEDIUM = 1
Differences: QUALITY_LEVEL_MEDIUM = 1
api/@ohos.multimedia.camera.d.ts
New APINAClass name: QualityLevel;
API declaration: QUALITY_LEVEL_LOW = 2
Differences: QUALITY_LEVEL_LOW = 2
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface PhotoCaptureSetting
Differences: interface PhotoCaptureSetting
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoCaptureSetting;
API declaration: quality?: QualityLevel;
Differences: quality?: QualityLevel;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoCaptureSetting;
API declaration: rotation?: ImageRotation;
Differences: rotation?: ImageRotation;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoCaptureSetting;
API declaration: location?: Location;
Differences: location?: Location;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoCaptureSetting;
API declaration: mirror?: boolean;
Differences: mirror?: boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface Photo
Differences: interface Photo
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Photo;
API declaration: main: image.Image;
Differences: main: image.Image;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Photo;
API declaration: release(): Promise<void>;
Differences: release(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface PhotoOutput
Differences: interface PhotoOutput
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: capture(callback: AsyncCallback<void>): void;
Differences: capture(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: capture(): Promise<void>;
Differences: capture(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: capture(setting: PhotoCaptureSetting, callback: AsyncCallback<void>): void;
Differences: capture(setting: PhotoCaptureSetting, callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: capture(setting: PhotoCaptureSetting): Promise<void>;
Differences: capture(setting: PhotoCaptureSetting): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: on(type: 'photoAvailable', callback: AsyncCallback<Photo>): void;
Differences: on(type: 'photoAvailable', callback: AsyncCallback<Photo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: off(type: 'photoAvailable', callback?: AsyncCallback<Photo>): void;
Differences: off(type: 'photoAvailable', callback?: AsyncCallback<Photo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: isMirrorSupported(): boolean;
Differences: isMirrorSupported(): boolean;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: on(type: 'captureStart', callback: AsyncCallback<number>): void;
Differences: on(type: 'captureStart', callback: AsyncCallback<number>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: off(type: 'captureStart', callback?: AsyncCallback<number>): void;
Differences: off(type: 'captureStart', callback?: AsyncCallback<number>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: on(type: 'captureStartWithInfo', callback: AsyncCallback<CaptureStartInfo>): void;
Differences: on(type: 'captureStartWithInfo', callback: AsyncCallback<CaptureStartInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: off(type: 'captureStartWithInfo', callback?: AsyncCallback<CaptureStartInfo>): void;
Differences: off(type: 'captureStartWithInfo', callback?: AsyncCallback<CaptureStartInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: on(type: 'frameShutter', callback: AsyncCallback<FrameShutterInfo>): void;
Differences: on(type: 'frameShutter', callback: AsyncCallback<FrameShutterInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: off(type: 'frameShutter', callback?: AsyncCallback<FrameShutterInfo>): void;
Differences: off(type: 'frameShutter', callback?: AsyncCallback<FrameShutterInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: on(type: 'captureEnd', callback: AsyncCallback<CaptureEndInfo>): void;
Differences: on(type: 'captureEnd', callback: AsyncCallback<CaptureEndInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: off(type: 'captureEnd', callback?: AsyncCallback<CaptureEndInfo>): void;
Differences: off(type: 'captureEnd', callback?: AsyncCallback<CaptureEndInfo>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: on(type: 'error', callback: ErrorCallback): void;
Differences: on(type: 'error', callback: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: PhotoOutput;
API declaration: off(type: 'error', callback?: ErrorCallback): void;
Differences: off(type: 'error', callback?: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface FrameShutterInfo
Differences: interface FrameShutterInfo
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FrameShutterInfo;
API declaration: captureId: number;
Differences: captureId: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: FrameShutterInfo;
API declaration: timestamp: number;
Differences: timestamp: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface CaptureStartInfo
Differences: interface CaptureStartInfo
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureStartInfo;
API declaration: captureId: number;
Differences: captureId: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureStartInfo;
API declaration: time: number;
Differences: time: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface CaptureEndInfo
Differences: interface CaptureEndInfo
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureEndInfo;
API declaration: captureId: number;
Differences: captureId: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: CaptureEndInfo;
API declaration: frameCount: number;
Differences: frameCount: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface VideoOutput
Differences: interface VideoOutput
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoOutput;
API declaration: start(callback: AsyncCallback<void>): void;
Differences: start(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoOutput;
API declaration: start(): Promise<void>;
Differences: start(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoOutput;
API declaration: stop(callback: AsyncCallback<void>): void;
Differences: stop(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoOutput;
API declaration: stop(): Promise<void>;
Differences: stop(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoOutput;
API declaration: on(type: 'frameStart', callback: AsyncCallback<void>): void;
Differences: on(type: 'frameStart', callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoOutput;
API declaration: off(type: 'frameStart', callback?: AsyncCallback<void>): void;
Differences: off(type: 'frameStart', callback?: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoOutput;
API declaration: on(type: 'frameEnd', callback: AsyncCallback<void>): void;
Differences: on(type: 'frameEnd', callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoOutput;
API declaration: off(type: 'frameEnd', callback?: AsyncCallback<void>): void;
Differences: off(type: 'frameEnd', callback?: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoOutput;
API declaration: on(type: 'error', callback: ErrorCallback): void;
Differences: on(type: 'error', callback: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: VideoOutput;
API declaration: off(type: 'error', callback?: ErrorCallback): void;
Differences: off(type: 'error', callback?: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: enum MetadataObjectType
Differences: enum MetadataObjectType
api/@ohos.multimedia.camera.d.ts
New APINAClass name: MetadataObjectType;
API declaration: FACE_DETECTION = 0
Differences: FACE_DETECTION = 0
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface Rect
Differences: interface Rect
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Rect;
API declaration: topLeftX: number;
Differences: topLeftX: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Rect;
API declaration: topLeftY: number;
Differences: topLeftY: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Rect;
API declaration: width: number;
Differences: width: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: Rect;
API declaration: height: number;
Differences: height: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface MetadataObject
Differences: interface MetadataObject
api/@ohos.multimedia.camera.d.ts
New APINAClass name: MetadataObject;
API declaration: readonly type: MetadataObjectType;
Differences: readonly type: MetadataObjectType;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: MetadataObject;
API declaration: readonly timestamp: number;
Differences: readonly timestamp: number;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: MetadataObject;
API declaration: readonly boundingBox: Rect;
Differences: readonly boundingBox: Rect;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: camera;
API declaration: interface MetadataOutput
Differences: interface MetadataOutput
api/@ohos.multimedia.camera.d.ts
New APINAClass name: MetadataOutput;
API declaration: start(callback: AsyncCallback<void>): void;
Differences: start(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: MetadataOutput;
API declaration: start(): Promise<void>;
Differences: start(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: MetadataOutput;
API declaration: stop(callback: AsyncCallback<void>): void;
Differences: stop(callback: AsyncCallback<void>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: MetadataOutput;
API declaration: stop(): Promise<void>;
Differences: stop(): Promise<void>;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: MetadataOutput;
API declaration: on(type: 'metadataObjectsAvailable', callback: AsyncCallback<Array<MetadataObject>>): void;
Differences: on(type: 'metadataObjectsAvailable', callback: AsyncCallback<Array<MetadataObject>>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: MetadataOutput;
API declaration: off(type: 'metadataObjectsAvailable', callback?: AsyncCallback<Array<MetadataObject>>): void;
Differences: off(type: 'metadataObjectsAvailable', callback?: AsyncCallback<Array<MetadataObject>>): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: MetadataOutput;
API declaration: on(type: 'error', callback: ErrorCallback): void;
Differences: on(type: 'error', callback: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: MetadataOutput;
API declaration: off(type: 'error', callback?: ErrorCallback): void;
Differences: off(type: 'error', callback?: ErrorCallback): void;
api/@ohos.multimedia.camera.d.ts
New APINAClass name: global;
API declaration: declare namespace cameraPicker
Differences: declare namespace cameraPicker
api/@ohos.multimedia.cameraPicker.d.ts
New APINAClass name: cameraPicker;
API declaration: class PickerProfile
Differences: class PickerProfile
api/@ohos.multimedia.cameraPicker.d.ts
New APINAClass name: PickerProfile;
API declaration: cameraPosition: camera.CameraPosition;
Differences: cameraPosition: camera.CameraPosition;
api/@ohos.multimedia.cameraPicker.d.ts
New APINAClass name: PickerProfile;
API declaration: saveUri?: string;
Differences: saveUri?: string;
api/@ohos.multimedia.cameraPicker.d.ts
New APINAClass name: PickerProfile;
API declaration: videoDuration?: number;
Differences: videoDuration?: number;
api/@ohos.multimedia.cameraPicker.d.ts
New APINAClass name: cameraPicker;
API declaration: enum PickerMediaType
Differences: enum PickerMediaType
api/@ohos.multimedia.cameraPicker.d.ts
New APINAClass name: PickerMediaType;
API declaration: PHOTO = 'photo'
Differences: PHOTO = 'photo'
api/@ohos.multimedia.cameraPicker.d.ts
New APINAClass name: PickerMediaType;
API declaration: VIDEO = 'video'
Differences: VIDEO = 'video'
api/@ohos.multimedia.cameraPicker.d.ts
New APINAClass name: cameraPicker;
API declaration: class PickerResult
Differences: class PickerResult
api/@ohos.multimedia.cameraPicker.d.ts
New APINAClass name: PickerResult;
API declaration: resultCode: number;
Differences: resultCode: number;
api/@ohos.multimedia.cameraPicker.d.ts
New APINAClass name: PickerResult;
API declaration: resultUri: string;
Differences: resultUri: string;
api/@ohos.multimedia.cameraPicker.d.ts
New APINAClass name: PickerResult;
API declaration: mediaType: PickerMediaType;
Differences: mediaType: PickerMediaType;
api/@ohos.multimedia.cameraPicker.d.ts
New APINAClass name: cameraPicker;
API declaration: function pick(context: Context, mediaTypes: Array<PickerMediaType>, pickerProfile: PickerProfile): Promise<PickerResult>;
Differences: function pick(context: Context, mediaTypes: Array<PickerMediaType>, pickerProfile: PickerProfile): Promise<PickerResult>;
api/@ohos.multimedia.cameraPicker.d.ts
New KitClass name: global;
API declaration:
Differences: NA
Class name: global;
API declaration: api@ohos.multimedia.camera.d.ts
Differences: CameraKit
api/@ohos.multimedia.camera.d.ts
New KitClass name: global;
API declaration:
Differences: NA
Class name: global;
API declaration: api@ohos.multimedia.cameraPicker.d.ts
Differences: CameraKit
api/@ohos.multimedia.cameraPicker.d.ts
New KitClass name: global;
API declaration:
Differences: NA
Class name: global;
API declaration: kits@kit.CameraKit.d.ts
Differences: CameraKit
kits/@kit.CameraKit.d.ts

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 js-apidiff-ArkGraphics2D

openharmony 鸿蒙 js-apidiff-MediaKit

openharmony 鸿蒙 js-apidiff-InputKit

openharmony 鸿蒙 js-apidiff-BasicServicesKit

openharmony 鸿蒙 js-apidiff-ConnectivityKit

openharmony 鸿蒙 js-apidiff-ArkWeb

openharmony 鸿蒙 js-apidiff-MultimodalAwarenessKit

openharmony 鸿蒙 js-apidiff-ArkData

openharmony 鸿蒙 js-apidiff-NA

openharmony 鸿蒙 js-apidiff-IPCKit

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