Premiere SDK Headers
This folder contains all the SDK headers. There are considerably more header files
included with the Premiere 5 SDK than in previous versions. While this may at first be
somewhat confusing, we believe this is an improvement as the API is more encapsulated.
In general, all plug-ins should include prTypes.h, and prStruct.h if necessary. Windows
plug-ins should also include prWinEnv.h. You then only need to include the main
interface header for your particular plug-in type – prCompile.h, prDevice.h, prEffect.h,
prExort.h, prImport.h, prPlaymod.h, or prRecmod.h. The other dependent headers should
automatically be included as needed by the main interface headers.
PiPLVer.h Should be included by all PiPL files, it defines various resource types
that can be used in a PiPL.
prClassData.h Defines the classdata callback suite, this is included by the media
abstraction headers (prCompile.h, prImport.h, prPlaymod.h, and
prRecmod.h) as necessary.
prCompile.h API for plug-in movie compilers.
prDevice.h API for device control modules.
prEffect.h API for Filter (audio and video) and Transition plug-ins.
prExport.h API for EDL export modules.
prImport.h API for plug-in importers (both file and synthetic).
prPlaymod.h API for plug-in, playback from the timeline, modules.
prPlugMem.h Defines the memory & handle callback suites, included by
prPlugSuites.h.
prPlugPPix.h Defines the ppix callback suite, included by prPlugSuites.h.
prPlugSuites.h Container for all the callback suites, included by the interface headers
as necessary.
prPlugTimeline.h Defines the new timeline callback suite, included by prPlugSuites.h.
This was added for use with Premiere RT 5.1.
prPlugUtil.h Defines the new utility callback suite, included by prPlugSuites.h.
This was added for Premiere 5.1.
prPlugWind.h Defines the window handler callback suite, included by
prPlugSuites.h.
prRecmod.h API for plug-in record (capture) modules.
评论4