drawing_color_space.h
Overview
This file declares the functions related to the color space in the drawing module.
File to include: <native_drawing/drawing_color_space.h>
Library: libnative_drawing.so
System capability: SystemCapability.Graphic.Graphic2D.NativeDrawing
Since: 12
Related module: Drawing
Summary
Functions
| Name | Description |
|---|---|
| OH_Drawing_ColorSpace* OH_Drawing_ColorSpaceCreateSrgb(void) | Creates an sRGB color space. |
| OH_Drawing_ColorSpace* OH_Drawing_ColorSpaceCreateSrgbLinear(void) | Creates an sRGB linear (Gamma 1.0) color space. |
| void OH_Drawing_ColorSpaceDestroy(OH_Drawing_ColorSpace* colorSpace) | Destroys an OH_Drawing_ColorSpace object and reclaims the memory occupied by the object. |
Function Description
OH_Drawing_ColorSpaceCreateSrgb()
OH_Drawing_ColorSpace* OH_Drawing_ColorSpaceCreateSrgb(void)
Description
Creates an sRGB color space.
System capability: SystemCapability.Graphic.Graphic2D.NativeDrawing
Since: 12
Returns
| Type | Description |
|---|---|
| OH_Drawing_ColorSpace* | Returns a pointer to the OH_Drawing_ColorSpace object created. |
OH_Drawing_ColorSpaceCreateSrgbLinear()
OH_Drawing_ColorSpace* OH_Drawing_ColorSpaceCreateSrgbLinear(void)
Description
Creates an sRGB linear (Gamma 1.0) color space.
System capability: SystemCapability.Graphic.Graphic2D.NativeDrawing
Since: 12
Returns
| Type | Description |
|---|---|
| OH_Drawing_ColorSpace* | Returns a pointer to the OH_Drawing_ColorSpace object created. |
OH_Drawing_ColorSpaceDestroy()
void OH_Drawing_ColorSpaceDestroy(OH_Drawing_ColorSpace* colorSpace)
Description
Destroys an OH_Drawing_ColorSpace object and reclaims the memory occupied by the object.
System capability: SystemCapability.Graphic.Graphic2D.NativeDrawing
Since: 12
Parameters
| Name | Description |
|---|---|
| OH_Drawing_ColorSpace* colorSpace | Pointer to an OH_Drawing_ColorSpace object. |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 capi-drawing-gpu-context-h
openharmony 鸿蒙 capi-drawing-nativepixelmap-
openharmony 鸿蒙 capi-nativevsync-oh-nativevsync-expectedraterange
openharmony 鸿蒙 capi-drawing-oh-drawing-brush
openharmony 鸿蒙 capi-drawing-oh-drawing-image-info
openharmony 鸿蒙 capi-drawing-text-linetypography-h
openharmony 鸿蒙 capi-oh-nativeimage-oh-nativeimage
openharmony 鸿蒙 capi-drawing-typeface-h