相机能力集管理器
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。