# Native API Diff | Module | API | Change Type | Change Type | | -------- | -------- | -------- | -------- | | List the module name, for example, **Native_layer**, **Image**, and **Media**. | Describe the name of the changed element, including the structure, type definition, enumeration, and function, for example, struct **NativeLayerBuffer**, type definition **NativeLayer**, and function **GetNativeLayer (JNIEnv *env, jobject surface)**. If the entire module is added, you can use the hyphen (-) here. | Describe the change type, which can be **Added**, **Deleted**, **Deprecated**, or **Modified**. | If the change type is **Deprecated**, describe the substitute. If the change type is **Modified**, describe the changes. For example, "Added the parameter *x*"; "Changed the default value of parameter *x* from *y* to *z*". If the change type is **Added** or **Deleted**, use the hyphen (-) here. |