扫一扫咨询方案
首页
登录/注册

{user.username}

ID: {user.id}

模板 SDK 文档

  • 云渲染

    • Demo下载
    • SDK
    • 开发指南
    • AI API 文档
    • 开发者 API 文档
    • 控制台指南
    • 快速入门
    • 产品简介
  • 模板SDK

    • 用户常见问题
    • Demo 下载
    • 开发指南
    • 服务端 SDK
    • iOS SDK
    • 安卓端 SDK
    • 产品简介
  • 剪辑SDK

    • Demo下载
    • SDK
    • 开发指南
    • 产品简介
  • 模板制作教程

    • 模板制作进阶教程
    • 测试模板素材案例下载
    • 常见模板制作案例
    • 模板制作教程
    • 模板制作工具下载
    • 入门指南
  • 剪辑制作教程

    • 剪辑特效导出教程
    • 剪辑特效测试素材
    • 剪辑特效制作工具下载
    • 入门指南
产品简介
安卓端 SDK
iOS SDK
服务端 SDK
开发指南
Demo 下载
用户常见问题
首页 > iOS SDK > 常用 API > SXFilter 接口

SXFilter 接口

更新时间 : 2023-07-18 09:34:20

SXFilter 接口

typedef enum : NSUInteger {
    SXFilterTransitDirectionRightToLeft = 0,
    SXFilterTransitDirectionLeftToRight,
    SXFilterTransitDirectionBottomToTop,
    SXFilterTransitDirectionTopToBottom,
} SXFilterTransitDirection;

@interface SXFilter : NSObject
//滤镜名称
@property (nonatomic, copy, readonly) NSString *name;
//滤镜版本号
@property (nonatomic, strong, readonly) NSString *version;
//滤镜透明度
@property (nonatomic, assign, readonly) float alpha;

/**
* 初始化一个滤镜实例
* @param filePath 滤镜文件夹路径
* @return 滤镜实例
*/
- (instancetype)initWithFilePath:(NSString *)filePath;

/**
检测滤镜的 version 是否被当前引擎全部支持
@return  1 表示滤镜版本高于引擎版本,不是完整支持, 返回 0, -1 表示可以完整支持
*/
- (int)compareWithCurrentVersion;
@end
首页 > iOS SDK > 常用 API > SXFilter 接口
SXFilter 接口
更新时间 : 2023-07-18 09:34:20
  • 云渲染
    • Demo下载
    • SDK
    • 开发指南
    • AI API 文档
    • 开发者 API 文档
    • 控制台指南
    • 快速入门
    • 产品简介
  • 模板SDK
    • 用户常见问题
    • Demo 下载
    • 开发指南
    • 服务端 SDK
    • iOS SDK
    • 安卓端 SDK
    • 产品简介
  • 剪辑SDK
    • Demo下载
    • SDK
    • 开发指南
    • 产品简介
  • 模板制作教程
    • 模板制作进阶教程
    • 测试模板素材案例下载
    • 常见模板制作案例
    • 模板制作教程
    • 模板制作工具下载
    • 入门指南
  • 剪辑制作教程
    • 剪辑特效导出教程
    • 剪辑特效测试素材
    • 剪辑特效制作工具下载
    • 入门指南

SXFilter 接口

typedef enum : NSUInteger {
    SXFilterTransitDirectionRightToLeft = 0,
    SXFilterTransitDirectionLeftToRight,
    SXFilterTransitDirectionBottomToTop,
    SXFilterTransitDirectionTopToBottom,
} SXFilterTransitDirection;

@interface SXFilter : NSObject
//滤镜名称
@property (nonatomic, copy, readonly) NSString *name;
//滤镜版本号
@property (nonatomic, strong, readonly) NSString *version;
//滤镜透明度
@property (nonatomic, assign, readonly) float alpha;

/**
* 初始化一个滤镜实例
* @param filePath 滤镜文件夹路径
* @return 滤镜实例
*/
- (instancetype)initWithFilePath:(NSString *)filePath;

/**
检测滤镜的 version 是否被当前引擎全部支持
@return  1 表示滤镜版本高于引擎版本,不是完整支持, 返回 0, -1 表示可以完整支持
*/
- (int)compareWithCurrentVersion;
@end