harmony 鸿蒙方舟2D图形服务变更说明
方舟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接口,适配新增的错误码。
你可能感兴趣的鸿蒙文章
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
7、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦