• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# drawing_color_space.h
2
3<!--Kit: ArkGraphics 2D-->
4<!--Subsystem: Graphic-->
5<!--Owner: @hangmengxin-->
6<!--Designer: @wangyanglan-->
7<!--Tester: @nobuggers-->
8<!--Adviser: @ge-yafang-->
9
10## 概述
11
12文件中定义了与颜色空间相关的功能函数。
13
14**引用文件:** <native_drawing/drawing_color_space.h>
15
16**库:** libnative_drawing.so
17
18**起始版本:** 12
19
20**相关模块:** [Drawing](capi-drawing.md)
21
22## 汇总
23
24### 函数
25
26| 名称 | 描述 |
27| -- | -- |
28| [OH_Drawing_ColorSpace* OH_Drawing_ColorSpaceCreateSrgb(void)](#oh_drawing_colorspacecreatesrgb) | 创建一个标准颜色空间。 |
29| [OH_Drawing_ColorSpace* OH_Drawing_ColorSpaceCreateSrgbLinear(void)](#oh_drawing_colorspacecreatesrgblinear) | 创建一个Gamma 1.0空间上的颜色空间。 |
30| [void OH_Drawing_ColorSpaceDestroy(OH_Drawing_ColorSpace* colorSpace)](#oh_drawing_colorspacedestroy) | 销毁颜色空间对象,并回收该对象占有内存。 |
31
32## 函数说明
33
34### OH_Drawing_ColorSpaceCreateSrgb()
35
36```
37OH_Drawing_ColorSpace* OH_Drawing_ColorSpaceCreateSrgb(void)
38```
39
40**描述**
41
42创建一个标准颜色空间。
43
44**系统能力:** SystemCapability.Graphic.Graphic2D.NativeDrawing
45
46**起始版本:** 12
47
48**返回:**
49
50| 类型 | 说明 |
51| -- | -- |
52| [OH_Drawing_ColorSpace](capi-drawing-oh-drawing-colorspace.md)* | 函数返回一个指针,指针指向创建的颜色空间对象[OH_Drawing_ColorSpace](capi-drawing-oh-drawing-colorspace.md)。 |
53
54### OH_Drawing_ColorSpaceCreateSrgbLinear()
55
56```
57OH_Drawing_ColorSpace* OH_Drawing_ColorSpaceCreateSrgbLinear(void)
58```
59
60**描述**
61
62创建一个Gamma 1.0空间上的颜色空间。
63
64**系统能力:** SystemCapability.Graphic.Graphic2D.NativeDrawing
65
66**起始版本:** 12
67
68**返回:**
69
70| 类型 | 说明 |
71| -- | -- |
72| [OH_Drawing_ColorSpace](capi-drawing-oh-drawing-colorspace.md)* | 函数返回一个指针,指针指向创建的颜色空间对象[OH_Drawing_ColorSpace](capi-drawing-oh-drawing-colorspace.md)。 |
73
74### OH_Drawing_ColorSpaceDestroy()
75
76```
77void OH_Drawing_ColorSpaceDestroy(OH_Drawing_ColorSpace* colorSpace)
78```
79
80**描述**
81
82销毁颜色空间对象,并回收该对象占有内存。
83
84**系统能力:** SystemCapability.Graphic.Graphic2D.NativeDrawing
85
86**起始版本:** 12
87
88
89**参数:**
90
91| 参数项 | 描述 |
92| -- | -- |
93| [OH_Drawing_ColorSpace](capi-drawing-oh-drawing-colorspace.md)* colorSpace | 指向颜色空间对象[OH_Drawing_ColorSpace](capi-drawing-oh-drawing-colorspace.md)的指针。 |
94
95
96