1# drawing_color.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.h> 15 16**库:** libnative_drawing.so 17 18**起始版本:** 8 19 20**相关模块:** [Drawing](capi-drawing.md) 21 22## 汇总 23 24### 函数 25 26| 名称 | 描述 | 27| -- | -- | 28| [uint32_t OH_Drawing_ColorSetArgb(uint32_t alpha, uint32_t red, uint32_t green, uint32_t blue)](#oh_drawing_colorsetargb) | 用于将4个变量(分别描述透明度、红色、绿色和蓝色)转化为一个描述颜色的32位(ARGB)变量。 | 29 30## 函数说明 31 32### OH_Drawing_ColorSetArgb() 33 34``` 35uint32_t OH_Drawing_ColorSetArgb(uint32_t alpha, uint32_t red, uint32_t green, uint32_t blue) 36``` 37 38**描述** 39 40用于将4个变量(分别描述透明度、红色、绿色和蓝色)转化为一个描述颜色的32位(ARGB)变量。 41 42**系统能力:** SystemCapability.Graphic.Graphic2D.NativeDrawing 43 44**起始版本:** 8 45 46 47**参数:** 48 49| 参数项 | 描述 | 50| -- | -- | 51| uint32_t alpha | 描述透明度的变量, 变量范围是0x00~0xFF。 | 52| uint32_t red | 描述红色的变量, 变量范围是0x00~0xFF。 | 53| uint32_t green | 描述绿色的变量, 变量范围是0x00~0xFF。 | 54| uint32_t blue | 描述蓝色的变量, 变量范围是0x00~0xFF。 | 55 56**返回:** 57 58| 类型 | 说明 | 59| -- | -- | 60| uint32_t | 函数返回一个描述颜色的32位(ARGB)变量。 | 61 62 63