openharmony 鸿蒙 capi-effect-types-h

2025-06-12 浏览 (1)

effect_types.h

概述

声明滤镜效果的数据类型。

引用文件: <native_effect/effect_types.h>

库: libnative_effect.so

系统能力: SystemCapability.Multimedia.Image.Core

起始版本: 12

相关模块: effectKit

汇总

结构体

名称typedef关键字描述
OH_Filter_ColorMatrix-定义一个用来创建滤镜效果的矩阵。
OH_FilterOH_Filter滤镜结构体,用来生成滤镜位图。
OH_PixelmapNativeOH_PixelmapNative定义一个位图。

枚举

名称typedef关键字描述
EffectErrorCodeEffectErrorCode定义滤镜效果的状态码。
EffectTileModeEffectTileMode定义着色器效果平铺模式的枚举。

枚举类型说明

EffectErrorCode

enum EffectErrorCode

描述

定义滤镜效果的状态码。

起始版本: 12

枚举项描述
EFFECT_SUCCESS = 0成功。
EFFECT_BAD_PARAMETER = 401无效的参数。
EFFECT_UNSUPPORTED_OPERATION = 7600201不支持的操作。
EFFECT_UNKNOWN_ERROR = 7600901未知错误。

EffectTileMode

enum EffectTileMode

描述

定义着色器效果平铺模式的枚举。

起始版本: 14

枚举项描述
CLAMP = 0如果着色器效果超出其原始边界,剩余区域使用着色器的边缘颜色填充。
REPEAT在水平和垂直方向上重复着色器效果。
MIRROR在水平和垂直方向上重复着色器效果,交替镜像图像,以便相邻图像始终接合。
DECAL仅在其原始边界内渲染着色器效果。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙ArkGraphics 2D(方舟2D图形服务)

harmony 鸿蒙buffer_common.h

harmony 鸿蒙buffer_handle.h

harmony 鸿蒙BufferHandle

harmony 鸿蒙ColorSpacePrimaries

harmony 鸿蒙DisplaySoloist_ExpectedRateRange

harmony 鸿蒙drawing_bitmap.h

harmony 鸿蒙drawing_brush.h

harmony 鸿蒙drawing_canvas.h

harmony 鸿蒙drawing_color_filter.h

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