首页 > 代码库 > AESDK AE中层类型的3种取得方式
AESDK AE中层类型的3种取得方式
有一部分属于类型标志,比如调节层,空对象层。用mSuites->LayerSuite7()->AEGP_GetLayerFlags去取
而灯光,文字这些信息,直接取类型即可
mSuites->LayerSuite7()->AEGP_GetLayerObjectType
enum { AEGP_ObjectType_NONE = -1, AEGP_ObjectType_AV, /* Includes all pre-AE 5.0 layer types (audio or video source, including adjustment layers) */ AEGP_ObjectType_LIGHT, AEGP_ObjectType_CAMERA, AEGP_ObjectType_TEXT, AEGP_ObjectType_VECTOR, AEGP_ObjectType_NUM_TYPES};typedef A_long AEGP_ObjectType;
如果判断是合成还是固态层,要去ItemSuite里去取
enum { AEGP_ItemType_NONE, AEGP_ItemType_FOLDER, AEGP_ItemType_COMP, AEGP_ItemType_SOLID_defunct, // as of AE6, solids are now just AEGP_ItemType_FOOTAGE with AEGP_FootageSignature_SOLID AEGP_ItemType_FOOTAGE, AEGP_ItemType_NUM_TYPES1};typedef A_short AEGP_ItemType;
AESDK AE中层类型的3种取得方式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。