harmony 鸿蒙方舟2D图形服务变更说明

  • 2025-06-16
  • 浏览 (6)

方舟2D图形服务变更说明

c1.ArkGraphics2D.1 OH_NativeImage_GetTransformMatrix接口废弃

访问级别

公开接口。

废弃原因

接口输出matrix未完全实现,需废弃,使用新接口替代。

废弃影响

该变更为不兼容性变更。

接口不建议使用,建议通过OH_NativeImage_GetTransformMatrixV2替代。

起始API Level

9

废弃发生版本

OpenHarmony SDK 5.0.0.31

废弃的接口/组件

OH_NativeImage_GetTransformMatrix接口废弃,建议通过OH_NativeImage_GetTransformMatrixV2替代。

适配指导

将OH_NativeImage_GetTransformMatrix接口替换为OH_NativeImage_GetTransformMatrixV2。

c1.ArkGraphics2D.2 OH_NativeWindow_CreateNativeWindow接口废弃

访问级别

公开接口。

废弃原因

用户无法获取入参类型,用户无法使用,需废弃。

废弃影响

该变更为不兼容性变更。

无影响,用户本身就无法使用该接口。

起始API Level

8

废弃发生版本

OpenHarmony SDK 5.0.0.31

废弃的接口/组件

OH_NativeWindow_CreateNativeWindow接口废弃,无替代接口。

适配指导

无影响,用户本身就无法使用该接口。

c1.ArkGraphics2D.3 OH_NativeWindow_CreateNativeWindowBufferFromSurfaceBuffer接口废弃

访问级别

公开接口。

废弃原因

用户无法获取入参类型,用户无法使用,需废弃。

废弃影响

该变更为不兼容性变更。

无影响,用户本身就无法使用该接口。

起始API Level

8

废弃发生版本

OpenHarmony SDK 5.0.0.31

废弃的接口/组件

OH_NativeWindow_CreateNativeWindowBufferFromSurfaceBuffer接口废弃,建议通过OH_NativeWindow_CreateNativeWindowBufferFromNativeBuffer替代。

适配指导

无影响,用户本身就无法使用该接口。

c1.ArkGraphics2D.4 OH_NativeWindow_GetLastFlushedBuffer接口废弃

访问级别

公开接口。

废弃原因

接口输出matrix未完全实现,需废弃,使用新接口替代。

废弃影响

该变更为不兼容性变更。

接口不建议使用,建议通过OH_NativeWindow_GetLastFlushedBufferV2替代。

起始API Level

11

废弃发生版本

OpenHarmony SDK 5.0.0.31

废弃的接口/组件

OH_NativeWindow_GetLastFlushedBuffer接口废弃,建议通过OH_NativeWindow_GetLastFlushedBufferV2替代。

适配指导

将OH_NativeWindow_GetLastFlushedBuffer接口替换为OH_NativeWindow_GetLastFlushedBufferV2。

cl.ArkGraphics2D.5 OH_Drawing_RegisterFont()、OH_Drawing_RegisterFontBuffer()接口增加报错码

访问级别

公开接口

变更原因

OH_Drawing_RegisterFont()、OH_Drawing_RegisterFontBuffer()接口缺少对文件内容校验的报错。

变更影响

该变更为不兼容性变更。 1. 变更之前,没有对文件内容进行校验,如果文件损坏,会使用默认字体,并返回成功。 2. 变更之后,增加了对文件内容的校验,如果没有成功创建出字体,则会报出错误码9,即文件损坏。

起始 API Level

11

变更发生版本

从OpenHarmony SDK 5.0.0.32 版本开始。

变更的接口/组件

OH_Drawing_RegisterFont()、OH_Drawing_RegisterFontBuffer()接口增加报错码:9 文件损坏。

适配指导

全局搜索OH_Drawing_RegisterFont和OH_Drawing_RegisterFontBuffer接口,适配新增的错误码。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Arkts子系统变更说明

harmony 鸿蒙ArkUI子系统Changelog

harmony 鸿蒙ArkData方舟数据管理变更说明

0  赞