美摄SDK For iOS
3.14.0
|
轨道视频特效 更多...
#import <NvsTrackVideoFx.h>
属性 | |
NvsTrackVideoFxType | trackVideoFxType |
时间线视频特效类型 更多... | |
NSString * | bultinTrackVideoFxName |
内嵌时间线视频特效名字。如果不是内嵌时间线视频特效返回nil 更多... | |
NSString * | trackVideoFxPackageId |
时间线视频特效资源包ID。如果不是资源包时间线视频特效返回nil 更多... | |
int64_t | inPoint |
时间线视频特效在时间线上的入点(单位微秒) 更多... | |
int64_t | outPoint |
时间线视频特效在时间线上的出点(单位微秒) 更多... | |
![]() | |
NvsFxDescription * | description |
特效描述 更多... | |
轨道视频特效
- (int64_t) changeInPoint: | (int64_t) | newInPoint |
改变轨道视频特效在时间线上的入点
newInPoint | 轨道特效在时间线上的新的入点(单位微秒) |
- (int64_t) changeOutPoint: | (int64_t) | newOutPoint |
改变轨道视频特效在轨道上的出点
newOutPoint | 轨道视频特效在轨道上的新的出点(单位微秒) |
- (float) getZValue |
获取轨道特效Z值
- (CGPoint) mapPointFromCanonicalToParticleSystem: | (CGPoint) | ptCononical |
将轨道坐标转换为粒子系统坐标
ptCononical | 时间线坐标 |
- (void) movePosition: | (int64_t) | offset |
改变轨道视频特效在轨道上的位置(入点和出点同时偏移offset值)
offset | 偏移值(单位微秒) |
- (void) setZValue: | (float) | value |
设置轨道特效Z值。Z值越大,轨道特效越处于上层
value | Z值 |
|
readatomicassign |
内嵌时间线视频特效名字。如果不是内嵌时间线视频特效返回nil
|
readatomicassign |
时间线视频特效在时间线上的入点(单位微秒)
|
readatomicassign |
时间线视频特效在时间线上的出点(单位微秒)
|
readatomicassign |
时间线视频特效资源包ID。如果不是资源包时间线视频特效返回nil
|
readatomicassign |
时间线视频特效类型