AgoraVideoEffectObject
- macOS
更新时间不可用
用于视频特效操作的协议。
用于视频特效操作的协议。
@protocol AgoraVideoEffectObject <NSObject>
#pragma mark - Enumerations
typedef NS_ENUM(NSUInteger, AgoraVideoEffectNodeId) {
AgoraVideoEffectNodeBeauty = 1 << 0,
AgoraVideoEffectNodeStyleMakeup = 1 << 1,
AgoraVideoEffectNodeFilter = 1 << 2,
AgoraVideoEffectNodeSticker = 1 << 3
};
typedef NS_ENUM(NSInteger, AgoraVideoEffectAction) {
AgoraVideoEffectActionSave = 1,
AgoraVideoEffectActionReset = 2
};
@end自从
自 v4.6.0 版本新增。
属性
AgoraVideoEffectNodeSticker
贴纸特效节点。
相关参考
- addOrUpdateVideoEffectWithNodeId:templateName:
- getVideoEffectBoolParamWithOption:key:
- getVideoEffectFloatParamWithOption:key:
- getVideoEffectIntParamWithOption:key:
- performVideoEffectActionWithNodeId:actionId:
- removeVideoEffectWithNodeId:
- setVideoEffectBoolParamWithOption:key:boolValue:
- setVideoEffectFloatParamWithOption:key:floatValue:
- setVideoEffectIntParamWithOption:key:intValue:
- setVideoEffectStringParamWithOption:key:stringValue: