1# Interface (ColorManagementQuery) 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 12开始支持。 13 14色彩管理类,用于查询色彩空间参数。 15 16## 导入模块 17 18```ts 19import { camera } from '@kit.CameraKit'; 20``` 21 22## getSupportedColorSpaces<sup>12+</sup> 23 24getSupportedColorSpaces(): Array\<colorSpaceManager.ColorSpace\> 25 26获取支持的色彩空间列表。 27 28**原子化服务API:** 从API version 19开始,该接口支持在原子化服务中使用。 29 30**系统能力:** SystemCapability.Multimedia.Camera.Core 31 32**返回值:** 33 34| 类型 | 说明 | 35| ----------------------------------------------- | ---------------------------- | 36| Array<[colorSpaceManager.ColorSpace](../apis-arkgraphics2d/js-apis-colorSpaceManager.md#colorspace)>| 支持的色彩空间列表。 | 37 38**示例:** 39 40```ts 41import { colorSpaceManager } from '@kit.ArkGraphics2D'; 42 43function getSupportedColorSpaces(session: camera.PhotoSession): Array<colorSpaceManager.ColorSpace> { 44 let colorSpaces: Array<colorSpaceManager.ColorSpace> = []; 45 colorSpaces = session.getSupportedColorSpaces(); 46 return colorSpaces; 47} 48``` 49