美摄SDK For Android  1.0.0
Public 成员函数 | 所有成员列表
com.meicam.sdk.NvsVideoFx类 参考

视频特效 更多...

类 com.meicam.sdk.NvsVideoFx 继承关系图:
com.meicam.sdk.NvsFx com.meicam.sdk.NvsObject

Public 成员函数

int getVideoFxType ()
 获取视频特效类型 更多...
 
int getIndex ()
 获取视频特效索引 更多...
 
String getBuiltinVideoFxName ()
 获取内嵌视频特效名字 更多...
 
String getVideoFxPackageId ()
 获取视频特效资源包ID 更多...
 
PointF mapPointFromCanonicalToParticleSystem (PointF ptCononical)
 Converts timeline coordinates to particle system coordinates. 更多...
 
- 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 VIDEOFX_TYPE_BUILTIN = 0
 
static final int VIDEOFX_TYPE_PACKAGE = 1
 
static final int VIDEOFX_TYPE_CUSTOM = 2
 

额外继承的成员函数

- Protected 成员函数 继承自 com.meicam.sdk.NvsObject
void setInternalObject (long internalObject)
 
long getInternalObject ()
 
- Protected 属性 继承自 com.meicam.sdk.NvsObject
long m_internalObject = 0
 

详细描述

视频特效

视频特效是显示在视频片段上的特效,能够改变视频图像整体或者局部的颜色、亮度、透明度等,使视频显示出特殊的效果。在视频片段(Video Clip)上,可以添加、移除、获取多个视频特效。

警告
NvsVideoFx类中,所有public API都在UI线程使用!!!

成员函数说明

String com.meicam.sdk.NvsVideoFx.getBuiltinVideoFxName ( )
inline

获取内嵌视频特效名字

返回
返回内嵌视频特效名字。如果不是内嵌视频特效返回空字符串
自从
1.7.0
int com.meicam.sdk.NvsVideoFx.getIndex ( )
inline

获取视频特效索引

返回
返回视频特效的索引号
String com.meicam.sdk.NvsVideoFx.getVideoFxPackageId ( )
inline

获取视频特效资源包ID

返回
返回视频特效资源包ID。如果不是资源包视频特效返回空字符串
自从
1.7.0
int com.meicam.sdk.NvsVideoFx.getVideoFxType ( )
inline

获取视频特效类型

返回
返回视频特效类型。请参见视频特效类型
自从
1.7.0
PointF com.meicam.sdk.NvsVideoFx.mapPointFromCanonicalToParticleSystem ( PointF  ptCononical)
inline

Converts timeline coordinates to particle system coordinates.

参数
ptCononicalTimeline coordinates.
返回
Returns the transformed PointF object in particle system coordinates.
自从
1.16.0

类成员变量说明

final int com.meicam.sdk.NvsVideoFx.VIDEOFX_TYPE_BUILTIN = 0
static
final int com.meicam.sdk.NvsVideoFx.VIDEOFX_TYPE_CUSTOM = 2
static
final int com.meicam.sdk.NvsVideoFx.VIDEOFX_TYPE_PACKAGE = 1
static

该类的文档由以下文件生成: