1# Interface (AutoDeviceSwitchQuery) 2<!--Kit: Camera Kit--> 3<!--Subsystem: Multimedia--> 4<!--Owner: @qano--> 5<!--Designer: @leo_ysl--> 6<!--Tester: @xchaosioda--> 7<!--Adviser: @zengyawen--> 8 9> **说明:** 10> 11> - 本模块首批接口从API version 10开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 12> - 本Interface首批接口从API version 13开始支持。 13 14自动切换镜头查询类,用于查询设备是否支持自动切换镜头。 15 16## 导入模块 17 18```ts 19import { camera } from '@kit.CameraKit'; 20``` 21 22## isAutoDeviceSwitchSupported<sup>13+</sup> 23 24isAutoDeviceSwitchSupported(): boolean 25 26查询设备是否支持自动切换镜头能力。 27 28**原子化服务API:** 从API version 19开始,该接口支持在原子化服务中使用。 29 30**系统能力:** SystemCapability.Multimedia.Camera.Core 31 32**返回值:** 33 34| 类型 | 说明 | 35| ----------------------------------------------- |-------------| 36| boolean | 是否支持自动切换镜头,true为支持,false为不支持。 | 37 38**示例:** 39 40```ts 41function isAutoDeviceSwitchSupported(session: camera.PhotoSession): boolean { 42 let isSupported = false; 43 isSupported = session.isAutoDeviceSwitchSupported(); 44 return isSupported; 45} 46``` 47