@ohos.effectKit (图像效果)(系统接口) 图像效果模块提供了处理图像的基础能力,包括亮度调节、模糊化、灰度调节和智能取色等。effectKit用于离线处理图像(如pixelmap、png、jpeg)以获得视觉效果,而uiEffect则实时接入渲染服务,针对屏幕帧缓存进行处理以获得动态视觉效果。
阅读全文
openharmony 鸿蒙 capi-drawing-path-iterator-h
drawing_path_iterator.h 概述 声明与路径操作迭代器对象相关的函数。 引用文件: <native_drawing/drawing_path_iterator.h> 库: libnative_drawing.so 系统能力: SystemCapability.Graphic.Graphic2D.NativeDrawing
阅读全文
openharmony 鸿蒙 capi-drawing-oh-drawing-point2d
OH_Drawing_Point2D typedef struct {...} OH_Drawing_Point2D typedef OH_Drawing_Point2D OH_Drawing_Corner_Radii 概述 OH_Drawing_Point2D: 定义一个二维的坐标点。OH_Drawing_Corner_Radii: 定义一个圆角半径,该圆角半径由x轴方向和y轴方向上的半径组成。
阅读全文
openharmony 鸿蒙 arkts-apis-graphics-drawing-RectUtils
Class (RectUtils) 提供了处理矩形的工具。 主要的使用场景: 矩形快速构建与获取基本属性,如构造新矩形、拷贝矩形、获取矩形的宽高以及中心点等。 边界计算与调整,如获取包含关系、计算与更新矩形之间交集和并集,更新边界值等。
阅读全文
openharmony 鸿蒙 capi-drawing-oh-drawing-shadereffect
OH_Drawing_ShaderEffect typedef struct OH_Drawing_ShaderEffect OH_Drawing_ShaderEffect 概述 定义一个着色器,用于描述绘制内容的源颜色。 起始版本: 11 相关模块: Drawing 所在头文件:
阅读全文
openharmony 鸿蒙 capi-drawing-oh-drawing-colorspace
OH_Drawing_ColorSpace typedef struct OH_Drawing_ColorSpace OH_Drawing_ColorSpace 概述 定义色彩空间,用于解释颜色信息。 起始版本: 12 相关模块: Drawing 所在头文件: drawing_types.h
阅读全文
openharmony 鸿蒙 capi-drawing-oh-drawing-runbuffer
OH_Drawing_RunBuffer typedef struct {...} OH_Drawing_RunBuffer 概述 结构体用于描述一块内存,描述文字和位置信息。 起始版本: 11 相关模块: Drawing 所在头文件: drawing_text_blob.h
阅读全文
openharmony 鸿蒙 capi-oh-nativebuffer-oh-nativebuffer
OH_NativeBuffer typedef struct OH_NativeBuffer OH_NativeBuffer 概述 提供OH_NativeBuffer结构体声明。 起始版本: 9 相关模块: OH_NativeBuffer 所在头文件: native_buffer.h
阅读全文
openharmony 鸿蒙 capi-drawing-oh-drawing-pathiterator
OH_Drawing_PathIterator typedef struct OH_Drawing_PathIterator OH_Drawing_PathIterator 概述 定义为路径操作迭代器,可通过遍历迭代器读取path的操作指令。 起始版本: 23 相关模块:
阅读全文
openharmony 鸿蒙 capi-drawing-oh-drawing-image
OH_Drawing_Image typedef struct OH_Drawing_Image OH_Drawing_Image 概述 定义一个用于描述绘制二维像素数组的图片。 起始版本: 12 相关模块: Drawing 所在头文件: drawing_types.h
阅读全文