diff --git a/arkui/ace_engine/native/native_node.h b/arkui/ace_engine/native/native_node.h
index c1458a02f899bd229dcfdea0ebb2ace220994112..5abb2ea5d4e7dc8d51ea79db4dda40477af0ab39 100644
--- a/arkui/ace_engine/native/native_node.h
+++ b/arkui/ace_engine/native/native_node.h
@@ -1242,11 +1242,19 @@ typedef enum {
* Format of the {@link ArkUI_AttributeItem} parameter for setting the attribute:\n
* .value[0].f32: position along the x-axis, in px. \n
* .value[1].f32: position along the y-axis, in px. \n
- * \n
+ * .value[2].?i32: the alignment mode. The data type is {@link ArkUI_Alignment}.
+ * The default value is ARKUI_ALIGNMENT_TOP_START. \n
+ * .value[3].?i32: the direction. The type is {@link ArkUI_Direction}.
+ * The default value is ARKUI_DIRECTION_AUTO. \n
* Format of the return value {@link ArkUI_AttributeItem}:\n
* .value[0].f32: position along the x-axis, in px. \n
* .value[1].f32: position along the y-axis, in px. \n
+ * .value[2].i32: the alignment mode. The data type is {@link ArkUI_Alignment}.
+ * The default value is ARKUI_ALIGNMENT_TOP_START. \n
+ * .value[3].i32: the direction. The type is {@link ArkUI_Direction}.
+ * The default value is ARKUI_DIRECTION_AUTO. \n
*
+ * @since 21
*/
NODE_BACKGROUND_IMAGE_POSITION,
/**