From 8ebfb5caf578d0806dd955e372c60d52f2147b3d Mon Sep 17 00:00:00 2001 From: lemon_u Date: Mon, 30 Jun 2025 16:15:45 +0800 Subject: [PATCH 1/4] fix ndk Signed-off-by: lemon_u --- .../graphic_2d/native_drawing/drawing_text_run.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h b/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h index 7f8f8f3e..d8f9096e 100644 --- a/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h +++ b/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h @@ -236,7 +236,7 @@ OH_Drawing_Font* OH_Drawing_GetRunFont(OH_Drawing_Run* run); * * @syscap SystemCapability.Graphic.Graphic2D.NativeDrawing * @param run 指向渲染单元{@link OH_Drawing_Run}对象的指针。 - * @return 返回渲染单元的文本方向。0为从右到左,1为从左到右,具体可见{@link OH_Drawing_TextDirection}枚举。 + * @return 返回渲染单元的文本方向。0为TEXT_DIRECTION_R2L,方向为从右到左;1为TEXT_DIRECTION_L2R,方向为从左到右,具体可见{@link OH_Drawing_TextDirection}枚举。 * @since 20 */ OH_Drawing_TextDirection OH_Drawing_GetRunTextDirection(OH_Drawing_Run* run); @@ -254,21 +254,21 @@ OH_Drawing_TextDirection OH_Drawing_GetRunTextDirection(OH_Drawing_Run* run); OH_Drawing_Array* OH_Drawing_GetRunGlyphAdvances(OH_Drawing_Run* run, uint32_t start, uint32_t length); /** - * @brief 根据索引获取渲染单元中单个字形宽度。 + * @brief 根据索引获取渲染单元中单个字形的宽高信息。 * * @syscap SystemCapability.Graphic.Graphic2D.NativeDrawing - * @param advances 指向渲染单元字形宽度数组{@link OH_Drawing_Array}对象的指针。 - * @param index 渲染单元字形宽度数组的下标。 - * @return 返回指向渲染单元单个字形宽度{@link OH_Drawing_Point}对象的指针。 + * @param advances 指向渲染单元字形宽高信息{@link OH_Drawing_Array}对象的指针。 + * @param index 渲染单元字形宽高信息数组的下标。 + * @return 返回指向渲染单元单个字形宽高信息{@link OH_Drawing_Point}对象的指针。 * @since 20 */ OH_Drawing_Point* OH_Drawing_GetRunGlyphAdvanceByIndex(OH_Drawing_Array* advances, size_t index); /** - * @brief 释放渲染单元字形宽度数组对象的指针。 + * @brief 释放渲染单元字形宽高信息数组对象的指针。 * * @syscap SystemCapability.Graphic.Graphic2D.NativeDrawing - * @param advances 指向渲染单元字形宽度数组{@link OH_Drawing_Array}对象的指针。 + * @param advances 指向渲染单元字形宽高信息的数组{@link OH_Drawing_Array}对象的指针。 * @since 20 */ void OH_Drawing_DestroyRunGlyphAdvances(OH_Drawing_Array* advances); -- Gitee From 414d59263a798a2fbbb537ace98be63a4bd2a420 Mon Sep 17 00:00:00 2001 From: lemon_u Date: Mon, 30 Jun 2025 17:14:27 +0800 Subject: [PATCH 2/4] fix ndk Signed-off-by: lemon_u --- .../graphic_2d/native_drawing/drawing_text_run.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h b/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h index d8f9096e..aa7c1634 100644 --- a/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h +++ b/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h @@ -254,21 +254,21 @@ OH_Drawing_TextDirection OH_Drawing_GetRunTextDirection(OH_Drawing_Run* run); OH_Drawing_Array* OH_Drawing_GetRunGlyphAdvances(OH_Drawing_Run* run, uint32_t start, uint32_t length); /** - * @brief 根据索引获取渲染单元中单个字形的宽高信息。 + * @brief 根据索引获取渲染单元中单个字形宽度。 * * @syscap SystemCapability.Graphic.Graphic2D.NativeDrawing - * @param advances 指向渲染单元字形宽高信息{@link OH_Drawing_Array}对象的指针。 - * @param index 渲染单元字形宽高信息数组的下标。 - * @return 返回指向渲染单元单个字形宽高信息{@link OH_Drawing_Point}对象的指针。 + * @param advances 指向渲染单元字形宽度数组{@link OH_Drawing_Array}对象的指针。 + * @param index 渲染单元字形宽度数组的下标。 + * @return 返回指向渲染单元单个字形宽度{@link OH_Drawing_Point}对象的指针。 * @since 20 */ OH_Drawing_Point* OH_Drawing_GetRunGlyphAdvanceByIndex(OH_Drawing_Array* advances, size_t index); /** - * @brief 释放渲染单元字形宽高信息数组对象的指针。 + * @brief 释放渲染单元字形宽度数组对象的指针。 * * @syscap SystemCapability.Graphic.Graphic2D.NativeDrawing - * @param advances 指向渲染单元字形宽高信息的数组{@link OH_Drawing_Array}对象的指针。 + * @param advances 指向渲染单元字形宽度数组{@link OH_Drawing_Array}对象的指针。 * @since 20 */ void OH_Drawing_DestroyRunGlyphAdvances(OH_Drawing_Array* advances); -- Gitee From b22d81eedea731606dad076a06fc9193b5f24381 Mon Sep 17 00:00:00 2001 From: lemon_u Date: Mon, 30 Jun 2025 17:17:21 +0800 Subject: [PATCH 3/4] fix ndk Signed-off-by: lemon_u --- .../graphic/graphic_2d/native_drawing/drawing_text_run.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h b/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h index aa7c1634..ad70a5ae 100644 --- a/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h +++ b/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h @@ -259,7 +259,7 @@ OH_Drawing_Array* OH_Drawing_GetRunGlyphAdvances(OH_Drawing_Run* run, uint32_t s * @syscap SystemCapability.Graphic.Graphic2D.NativeDrawing * @param advances 指向渲染单元字形宽度数组{@link OH_Drawing_Array}对象的指针。 * @param index 渲染单元字形宽度数组的下标。 - * @return 返回指向渲染单元单个字形宽度{@link OH_Drawing_Point}对象的指针。 + * @return 返回指向渲染单元单个字形宽度{@link OH_Drawing_Point}对象的指针。其中,{@link OH_Drawing_Point}对象的x值代表渲染单元单个字形宽度,y值为保留字段,默认返回0。 * @since 20 */ OH_Drawing_Point* OH_Drawing_GetRunGlyphAdvanceByIndex(OH_Drawing_Array* advances, size_t index); -- Gitee From 4762fe33b486683696a18e2860da001f71ee59b7 Mon Sep 17 00:00:00 2001 From: lemon_u Date: Mon, 30 Jun 2025 20:29:22 +0800 Subject: [PATCH 4/4] fix ndk Signed-off-by: lemon_u --- .../graphic/graphic_2d/native_drawing/drawing_text_run.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h b/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h index ad70a5ae..b485b49b 100644 --- a/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h +++ b/zh-cn/native_sdk/graphic/graphic_2d/native_drawing/drawing_text_run.h @@ -236,7 +236,7 @@ OH_Drawing_Font* OH_Drawing_GetRunFont(OH_Drawing_Run* run); * * @syscap SystemCapability.Graphic.Graphic2D.NativeDrawing * @param run 指向渲染单元{@link OH_Drawing_Run}对象的指针。 - * @return 返回渲染单元的文本方向。0为TEXT_DIRECTION_R2L,方向为从右到左;1为TEXT_DIRECTION_L2R,方向为从左到右,具体可见{@link OH_Drawing_TextDirection}枚举。 + * @return 返回渲染单元的文本方向。0为TEXT_DIRECTION_RTL,方向为从右到左;1为TEXT_DIRECTION_LTR,方向为从左到右,具体可见{@link OH_Drawing_TextDirection}枚举。 * @since 20 */ OH_Drawing_TextDirection OH_Drawing_GetRunTextDirection(OH_Drawing_Run* run); -- Gitee