[ { "name": "OH_NativeWindow_CreateNativeWindow" }, { "name": "OH_NativeWindow_DestroyNativeWindow" }, { "name": "OH_NativeWindow_CreateNativeWindowBufferFromSurfaceBuffer" }, { "name": "OH_NativeWindow_CreateNativeWindowBufferFromNativeBuffer" }, { "name": "OH_NativeWindow_DestroyNativeWindowBuffer" }, { "name": "OH_NativeWindow_NativeWindowRequestBuffer" }, { "name": "OH_NativeWindow_NativeWindowFlushBuffer" }, { "name": "OH_NativeWindow_GetLastFlushedBuffer" }, { "name": "OH_NativeWindow_NativeWindowAbortBuffer" }, { "name": "OH_NativeWindow_NativeWindowHandleOpt" }, { "name": "OH_NativeWindow_GetBufferHandleFromNative" }, { "name": "OH_NativeWindow_NativeObjectReference" }, { "name": "OH_NativeWindow_NativeObjectUnreference" }, { "name": "OH_NativeWindow_GetNativeObjectMagic" }, { "name": "OH_NativeWindow_NativeWindowSetScalingMode" }, { "first_introduced": "12", "name": "OH_NativeWindow_NativeWindowSetScalingModeV2" }, { "name": "OH_NativeWindow_NativeWindowSetMetaData" }, { "name": "OH_NativeWindow_NativeWindowSetMetaDataSet" }, { "name": "OH_NativeWindow_NativeWindowSetTunnelHandle" }, { "name": "OH_NativeWindow_GetSurfaceId"}, { "name": "OH_NativeWindow_CreateNativeWindowFromSurfaceId"}, { "name": "OH_NativeWindow_NativeWindowAttachBuffer" }, { "name": "OH_NativeWindow_NativeWindowDetachBuffer" }, { "name": "OH_NativeWindow_SetBufferHold" }, { "first_introduced": "12", "name": "OH_NativeWindow_WriteToParcel" }, { "first_introduced": "12", "name": "OH_NativeWindow_ReadFromParcel" }, { "name": "OH_NativeWindow_GetLastFlushedBufferV2" }, { "first_introduced": "12", "name": "OH_NativeWindow_SetColorSpace" }, { "first_introduced": "12", "name": "OH_NativeWindow_GetColorSpace" }, { "first_introduced": "12", "name": "OH_NativeWindow_SetMetadataValue" }, { "first_introduced": "12", "name": "OH_NativeWindow_GetMetadataValue" } ]