在After Effects中,作为一个插件,我想获得应用效果的名称。例如,如果我安装的效果名称为“FoofooBerry”,并且客户应用了两个FoofooBerry效果,则会有一个名为“FoofooBerry”,另一个名为“FoofooBerry 2”。
在文档中,它说:
要获得效果的实例名称(由用户重命名),请获取 AEGP_StreamRef用于效果本身,并调用AEGP_GetStreamName。
这似乎就像我想要做的那样,但是如何“让AEGP_StreamRef获得效果本身”是我的选择。
我已经尝试在效果上迭代所有流并检查它们,但我没有看到任何有用的东西。任何人都知道如何获得效果的流引用(不是该效果的流)?感谢。
答案 0 :(得分:1)
我也发布到adobe论坛并得到了答案:http://forums.adobe.com/message/4057445#4057445。我遗失的那部分是AEGP_NewParentStreamRef。