|
美摄SDK For Android
1.0.0
|
时间线视频特效 更多...
Public 成员函数 | |
| int | getTimelineVideoFxType () |
| 获取时间线视频特效类型 更多... | |
| String | getBuiltinTimelineVideoFxName () |
| 获取内嵌时间线视频特效名字 更多... | |
| String | getTimelineVideoFxPackageId () |
| 获取时间线视频特效资源包ID 更多... | |
| long | getInPoint () |
| 时间线视频特效在时间线上的入点 更多... | |
| long | getOutPoint () |
| 时间线视频特效在时间线上的出点 更多... | |
| long | changeInPoint (long newInPoint) |
| 改变时间线视频特效在时间线上的入点 更多... | |
| long | changeOutPoint (long newOutPoint) |
| 改变时间线视频特效在时间线上的出点 更多... | |
| void | movePosition (long offset) |
| 改变时间线视频特效在时间线上的位置(入点和出点同时偏移offset值) 更多... | |
| PointF | mapPointFromCanonicalToParticleSystem (PointF ptCononical) |
| 将时间线坐标转换为粒子系统坐标 更多... | |
Public 成员函数 继承自 com.meicam.sdk.NvsFx | |
| NvsFxDescription | getDescription () |
| 获取Fx的描述 更多... | |
| void | setIntVal (String fxParam, int val) |
| 设置特效的整数参数值 更多... | |
| int | getIntVal (String fxParam) |
| 获得特效的整数参数值 更多... | |
| void | setFloatVal (String fxParam, double val) |
| 设置特效的浮点值参数值 更多... | |
| double | getFloatVal (String fxParam) |
| 获得特效浮点值参数值 更多... | |
| void | setBooleanVal (String fxParam, boolean val) |
| 设置特效布尔值参数值 更多... | |
| boolean | getBooleanVal (String fxParam) |
| 获得特效的布尔值参数值 更多... | |
| void | setStringVal (String fxParam, String val) |
| 设置特效字符串参数值 更多... | |
| String | getStringVal (String fxParam) |
| 获得特效字符串参数值 更多... | |
| void | setColorVal (String fxParam, NvsColor val) |
| 设置特效颜色值参数值 更多... | |
| NvsColor | getColorVal (String fxParam) |
| 获得特效颜色值参数值 更多... | |
| void | setPosition2DVal (String fxParam, NvsPosition2D val) |
| 设置特效二维坐标参数值 更多... | |
| NvsPosition2D | getPosition2DVal (String fxParam) |
| 获得特效二维坐标参数值 更多... | |
| void | setPosition3DVal (String fxParam, NvsPosition3D val) |
| 设置特效三维坐标参数值 更多... | |
| NvsPosition3D | getPosition3DVal (String fxParam) |
| 获得特效三维坐标参数值 更多... | |
| void | setMenuVal (String fxParam, String val) |
| 设置特效菜单参数值 更多... | |
| String | getMenuVal (String fxParam) |
| 获得特效菜单参数值 更多... | |
| void | setFilterIntensity (float intensity) |
| 设置滤镜的强度 更多... | |
| float | getFilterIntensity () |
| 获得滤镜的强度 更多... | |
| NvsParticleSystemContext | getParticleSystemContext () |
| NvsARFaceContext | getARFaceContext () |
| NvsPaintingEffectContext | getPaintingEffectContext () |
| NvsARSceneManipulate | getARSceneManipulate () |
| 获得NvsARSceneManipulate接口 更多... | |
Public 成员函数 继承自 com.meicam.sdk.NvsObject | |
| void | setAttachment (String key, Object value) |
| 为NvsObject对象添加附加的数据,用来标识NvsObject的对象或者其他用途 更多... | |
| Object | getAttachment (String key) |
| 获取NvsObject的附件 更多... | |
静态 Public 属性 | |
时间线视频特效类型 | |
| static final int | TIMELINE_VIDEOFX_TYPE_BUILTIN = 0 |
| static final int | TIMELINE_VIDEOFX_TYPE_PACKAGE = 1 |
| static final int | TIMELINE_VIDEOFX_TYPE_CUSTOM = 2 |
额外继承的成员函数 | |
Protected 成员函数 继承自 com.meicam.sdk.NvsObject | |
| void | setInternalObject (long internalObject) |
| long | getInternalObject () |
Protected 属性 继承自 com.meicam.sdk.NvsObject | |
| long | m_internalObject = 0 |
时间线视频特效
注:时间线视频特效在时间线上的入点和出点单位都为微秒
|
inline |
改变时间线视频特效在时间线上的入点
| newInPoint | 动画贴纸在时间线上的新的入点(单位微秒) |
|
inline |
改变时间线视频特效在时间线上的出点
| newOutPoint | 时间线视频特效在时间线上的新的出点(单位微秒) |
|
inline |
获取内嵌时间线视频特效名字
|
inline |
|
inline |
|
inline |
获取时间线视频特效资源包ID
|
inline |
|
inline |
将时间线坐标转换为粒子系统坐标
| ptCononical | 时间线坐标 |
|
inline |
改变时间线视频特效在时间线上的位置(入点和出点同时偏移offset值)
| offset | 入点和出点改变的偏移值(单位微秒) |
|
static |
|
static |
|
static |
1.8.11