harmony 鸿蒙effect_filter.h

2025-06-12 浏览 (1)

effect_filter.h

Overview

The effect_filter.h file declares the APIs of an image effect filter.

File to include: <native_effect/effect_filter.h>

Library: libnative_effect.so

System capability: SystemCapability.Multimedia.Image.Core

Since: 12

Related module: EffectKit

Summary

Functions

NameDescription
EffectErrorCode OH_Filter_CreateEffect (OH_PixelmapNative *pixelmap, OH_Filter **filter)Creates an OH_Filter object.
EffectErrorCode OH_Filter_Release (OH_Filter *filter)Releases an OH_Filter object.
EffectErrorCode OH_Filter_Blur (OH_Filter *filter, float radius)Creates the frosted glass effect and adds it to a filter.
EffectErrorCode OH_Filter_BlurWithTileMode (OH_Filter *filter, float radius, EffectTileMode tileMode)Creates the frosted glass effect and adds it to a filter.
EffectErrorCode OH_Filter_Brighten (OH_Filter *filter, float brightness)Creates the brightening effect and adds it to a filter.
EffectErrorCode OH_Filter_GrayScale (OH_Filter *filter)Creates the grayscale effect and adds it to a filter.
EffectErrorCode OH_Filter_Invert (OH_Filter *filter)Creates the inverted color effect and adds it to a filter.
EffectErrorCode OH_Filter_SetColorMatrix (OH_Filter *filter, OH_Filter_ColorMatrix *matrix)Creates a custom effect through a matrix and adds it to a filter.
EffectErrorCode OH_Filter_GetEffectPixelMap (OH_Filter *filter, OH_PixelmapNative **pixelmap)Obtains the pixel map used to create a filter.

你可能感兴趣的鸿蒙文章

harmony 鸿蒙ArkGraphics 2D

harmony 鸿蒙BufferHandle

harmony 鸿蒙ColorSpacePrimaries

harmony 鸿蒙DisplaySoloist_ExpectedRateRange

harmony 鸿蒙_drawing

harmony 鸿蒙NativeColorSpaceManager

harmony 鸿蒙NativeDisplaySoloist

harmony 鸿蒙NativeVsync

harmony 鸿蒙NativeWindow

harmony 鸿蒙OH_Drawing_BitmapFormat

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/tcNk79