Skip to main content
igorr60572095
Inspiring
December 14, 2017
Answered

I can't find where PF_FILL and PF_COPY are defined in CS6 SDK

  • December 14, 2017
  • 1 reply
  • 1001 views

Hi, everyone!

I hope you are doing well.

I can see some sample plugins are using PF_COPY and PF_FILL...etc.

But I can't find where the micros are defined in CS6 SDK doc.

Would you let you know about that in detail?

(I am new guy in AF SDK )

Thanks.

This topic has been closed for replies.
Correct answer françois leroy

Okay, I see.

But I think Premiere Pro version doesn't support FillMatteSuite2(), so I have to use PF_FILL (for example) for both AE and PPro.

I needed to check those macros for both AE and PPro version.

I am sorry if it is my mistake.(I am new guy in SDK )

Looking forward to hearing back.

Thanks.


No worry, writing plugins is not an easy task! :-)

The suite version will give you the description, but you can still use the MACRO directly in your plugin. It will act just like the suite, but will work in Premiere.

Cheers,

François

1 reply

françois leroy
Inspiring
December 15, 2017

Hi,

they're both in AE_EffectCB.h

But generally speaking, when you hit a MACRO you don't know about, just right-click it and select 'jump to definition', it'll open the document where it's defined.

Cheers,

François

igorr60572095
Inspiring
December 15, 2017

Thanks for your  replay.

Yes, I can check about the MACRO by using right-click.

But I wanted to check whether or not there is any doc file which similar macros are defined.

It is because I don't know where and how I use needed macros (PF_FILL, ...etc) except the functions and macros on SDK doc while working on plugin development.

I think there are a lot of macros except PF_FILL and PF_COPY.

Thanks.

françois leroy
Inspiring
December 15, 2017

These Macros are just a kind of 'short cut' to usual suites.

For example PF_Fill() is the same than FillMatteSuite2()->fill() and PF_COPY() is WorldTransformSuite1()->copy()

I copied it from the CC 2015 SDK documentation. If it doesn't appear in the CS6 SDK, just search for fill or copy directly (without the PF), you'll probably find what you're looking for.

Cheers,

François