harmony 鸿蒙vibrator.h

  • 2025-06-16
  • 浏览 (3)

vibrator.h

概述

为您提供标准的开放api,用于控制马达振动的启停。

:libohvibrator.z.so

系统能力:SystemCapability.Sensors.MiscDevice

起始版本:11

相关模块Vibrator

汇总

函数

名称 描述
OHOS::Sensors::OH_Vibrator_PlayVibration(int32_t duration, Vibrator_Attribute attribute) 控制马达在指定时间内持续振动。
OHOS::Sensors::OH_Vibrator_PlayVibrationCustom(Vibrator_FileDescription fileDescription, Vibrator_Attribute vibrateAttribute) 播放自定义振动序列。
OHOS::Sensors::OH_Vibrator_Cancel() 停止马达振动。

函数说明

OH_Vibrator_Cancel()

int32_t OHOS::Sensors::OH_Vibrator_Cancel()

描述

停止马达振动。

起始版本:11

返回

如果操作成功,则返回0;否则返回非零值。请参阅 Vibrator_ErrorCode

Permission:

ohos.permission.VIBRATE

OH_Vibrator_PlayVibration()

int32_t OHOS::Sensors::OH_Vibrator_PlayVibration(int32_t duration, Vibrator_Attribute attribute)

描述

控制马达在指定时间内持续振动。

起始版本:11

参数

名称 描述
duration 振动时长,单位:毫秒。
attribute 振动属性,请参考 Vibrator_Attribute

返回

如果操作成功,则返回0;否则返回非零值。请参阅 Vibrator_ErrorCode

Permission:

ohos.permission.VIBRATE

OH_Vibrator_PlayVibrationCustom()

int32_t OHOS::Sensors::OH_Vibrator_PlayVibrationCustom(Vibrator_FileDescription fileDescription, Vibrator_Attribute vibrateAttribute)

描述

播放自定义振动序列。

起始版本:11

参数

名称 描述
fileDescription 自定义振动效果文件描述符,请参阅 Vibrator_FileDescription
vibrateAttribute 振动属性,请参阅 Vibrator_Attribute

返回

如果操作成功,则返回0;否则返回非零值。请参阅 Vibrator_ErrorCode

Permission:

ohos.permission.VIBRATE

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Sensor Service Kit(传感器服务)

harmony 鸿蒙Sensor

harmony 鸿蒙Vibrator

harmony 鸿蒙Vibrator_Attribute

harmony 鸿蒙Vibrator_FileDescription

harmony 鸿蒙传感器错误码

harmony 鸿蒙振动错误码

harmony 鸿蒙@ohos.sensor (传感器)(系统接口)

harmony 鸿蒙js-apis-sensor

harmony 鸿蒙@system.sensor (传感器)

0  赞