openharmony 鸿蒙 capi-drawing-pixel-map-h

2025-06-12 浏览 (1)

drawing_pixel_map.h

概述

声明与绘图模块中的像素图对象相关的函数。

引用文件: <native_drawing/drawing_pixel_map.h>

库: libnative_drawing.so

起始版本: 12

相关模块: Drawing

汇总

结构体

名称typedef关键字描述
NativePixelMap_NativePixelMap_声明由图像框架定义的像素图对象。
OH_PixelmapNativeOH_PixelmapNative声明由图像框架定义的像素图对象。

函数

名称描述
OH_Drawing_PixelMap* OH_Drawing_PixelMapGetFromNativePixelMap(NativePixelMap_* nativePixelMap)从图像框架定义的像素图对象中获取本模块定义的像素图对象。
OH_Drawing_PixelMap* OH_Drawing_PixelMapGetFromOhPixelMapNative(OH_PixelmapNative* pixelmapNative)从图像框架定义的像素图对象中获取本模块定义的像素图对象。
void OH_Drawing_PixelMapDissolve(OH_Drawing_PixelMap* pixelMap)解除本模块定义的像素图对象和图像框架定义的像素图对象之间的关系,该关系通过调用OH_Drawing_PixelMapGetFromNativePixelMapOH_Drawing_PixelMapGetFromOhPixelMapNative建立。

函数说明

OH_Drawing_PixelMapGetFromNativePixelMap()

OH_Drawing_PixelMap* OH_Drawing_PixelMapGetFromNativePixelMap(NativePixelMap_* nativePixelMap)

描述

从图像框架定义的像素图对象中获取本模块定义的像素图对象。

系统能力: SystemCapability.Graphic.Graphic2D.NativeDrawing

起始版本: 12

参数:

参数项描述
NativePixelMap_* nativePixelMap指向图像框架定义的像素图对象NativePixelMap_的指针。

返回:

类型说明
OH_Drawing_PixelMap*函数会返回一个指向本模块定义的像素图对象OH_Drawing_PixelMap的指针。如果对象返回NULL,表示创建失败;可能的原因是NativePixelMap_为NULL。

OH_Drawing_PixelMapGetFromOhPixelMapNative()

OH_Drawing_PixelMap* OH_Drawing_PixelMapGetFromOhPixelMapNative(OH_PixelmapNative* pixelmapNative)

描述

从图像框架定义的像素图对象中获取本模块定义的像素图对象。

系统能力: SystemCapability.Graphic.Graphic2D.NativeDrawing

起始版本: 12

参数:

参数项描述
OH_PixelmapNative* pixelmapNative指向图像框架定义的像素图对象OH_PixelmapNative的指针。

返回:

类型说明
OH_Drawing_PixelMap*函数会返回一个指向本模块定义的像素图对象OH_Drawing_PixelMap的指针。如果对象返回NULL,表示创建失败;可能的原因是OH_PixelmapNative为NULL。

OH_Drawing_PixelMapDissolve()

void OH_Drawing_PixelMapDissolve(OH_Drawing_PixelMap* pixelMap)

描述

解除本模块定义的像素图对象和图像框架定义的像素图对象之间的关系,该关系通过调用OH_Drawing_PixelMapGetFromNativePixelMapOH_Drawing_PixelMapGetFromOhPixelMapNative建立。

系统能力: SystemCapability.Graphic.Graphic2D.NativeDrawing

起始版本: 12

参数:

参数项描述
OH_Drawing_PixelMap* pixelMap指向像素图对象OH_Drawing_PixelMap的指针。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙ArkGraphics 2D(方舟2D图形服务)

harmony 鸿蒙buffer_common.h

harmony 鸿蒙buffer_handle.h

harmony 鸿蒙BufferHandle

harmony 鸿蒙ColorSpacePrimaries

harmony 鸿蒙DisplaySoloist_ExpectedRateRange

harmony 鸿蒙drawing_bitmap.h

harmony 鸿蒙drawing_brush.h

harmony 鸿蒙drawing_canvas.h

harmony 鸿蒙drawing_color_filter.h

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/aPumKo