Skip to main content

相机能力集管理器

interface ICameraAbilitySetManager

描述: 相机能力集管理类

method setCameraSupport

fun setCameraSupport(cameraSupport : ICameraSupport)

说明:设置相机支持对象

输入参数: cameraSupport:相机支持对象

输出参数: 无。

相关参数: 无。

method getCameraSupport

fun getCameraSupport() : ICameraSupport?

描述:获取相机支持对象

输入参数: 无。

输出参数: 无。

相关参数: ICameraSupport。

method initGimbals

fun initGimbals(gimbals: Gimbal, gimbalTypes: MutableList<GimbalTypeEnum>)

描述: 启动 ginbals 列表创建

输入参数: gimbals:万向节对象 gimbalTypes:云台类型枚举列表

输出参数: 无。

相关参数: GimbalTypeEnum。

method getGimbals

fun getGimbals(gimbalTypes: GimbalTypeEnum) :Map<LensTypeEnum, Int>

描述: 获取带有地图的云台列表

输入参数: gimbalTypes: 云台的枚举类型

输出参数: 可用云台的映射数据

相关参数: 无。

method getLensList

fun getLensList(type: GimbalTypeEnum): List<LensTypeEnum>?

描述:获取镜头列表

输入参数: type:云台类型枚举类型

输出参数: 每个镜头的清单

相关参数: GimbalTypeEnum,LensTypeEnum。