[
  {
    "first_introduced": "12",
    "name": "OH_EffectFilterInfo_Create"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilterInfo_SetFilterName"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilterInfo_GetFilterName"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilterInfo_SetSupportedBufferTypes"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilterInfo_GetSupportedBufferTypes"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilterInfo_SetSupportedFormats"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilterInfo_GetSupportedFormats"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilterInfo_Release"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_Create"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_SetAddr"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_GetAddr"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_SetWidth"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_GetWidth"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_SetHeight"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_GetHeight"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_SetRowSize"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_GetRowSize"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_SetEffectFormat"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_GetEffectFormat"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_SetTimestamp"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_GetTimestamp"
  },
  {
    "first_introduced": "20",
    "name": "OH_EffectBufferInfo_SetTextureId"
  },
  {
    "first_introduced": "20",
    "name": "OH_EffectBufferInfo_GetTextureId"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectBufferInfo_Release"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilter_Create"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilter_SetValue"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilter_GetValue"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilter_Register"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilter_LookupFilters"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilter_ReleaseFilterNames"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilter_LookupFilterInfo"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilter_Render"
  },
  {
    "first_introduced": "20",
    "name": "OH_EffectFilter_RenderWithTextureId"
  },
  {
    "first_introduced": "12",
    "name": "OH_EffectFilter_Release"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_Create"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_AddFilter"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_AddFilterByFilter"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_InsertFilter"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_InsertFilterByFilter"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_RemoveFilter"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_RemoveFilterByIndex"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_ReplaceFilter"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_ReplaceFilterByFilter"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_GetFilterCount"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_GetFilter"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_Configure"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_SetOutputSurface"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_GetInputSurface"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_SetInputPixelmap"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_SetOutputPixelmap"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_SetInputNativeBuffer"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_SetOutputNativeBuffer"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_SetInputUri"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_SetOutputUri"
  },
  {
    "first_introduced": "13",
    "name": "OH_ImageEffect_SetInputPicture"
  },
  {
    "first_introduced": "13",
    "name": "OH_ImageEffect_SetOutputPicture"
  },
  {
    "first_introduced": "20",
    "name": "OH_ImageEffect_SetInputTextureId"
  },
  {
    "first_introduced": "20",
    "name": "OH_ImageEffect_SetOutputTextureId"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_Start"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_Stop"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_Release"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_Save"
  },
  {
    "first_introduced": "12",
    "name": "OH_ImageEffect_Restore"
  }
]