概述

OrangeHelper类是对OrangeHelper SDK 接口的封装,通过该类提供的接口可以满足OrangeFilter SDK API提供的整个渲染流程。

OrangeHelper类接口都需在渲染线程中调用,与其他线程交互都需要回调到当前渲染线程

类名:OrangeHelper

基础方法

方法功能
createContext初始化SDK环境
destroyContext销毁SDK环境
isContextValidOrange美颜SDK是否可用
enableEffect开启或关闭某特效(首次调用该接口会自动加载特效包)
releaseEffect关闭并释放某特效内存
enableGesture开启或关闭某手势特效(首次调用该接口会自动加载特效包)
releaseGesture关闭并释放某手势特效包内存
enableSticker开启或关闭某贴纸特效(首次调用该接口会自动加载特效包)
releaseSticker关闭并释放某贴纸特效包内存
getEffectParam获取某特效参数当前值
setEffectParam设置某特效参数当前值
getEffectParamDetail获取某特效参数范围和默认值
updateFrameParams帧渲染特效回调函数
checkStickerResult查询贴纸的返回结果
setLogLevel设置日志等级
setLogCallback重定向日志输出

文档是否有解决您的问题?

有帮助 没帮助
提交成功,非常感谢您的反馈!

反馈

TOP