Interface |
Description |
IAMErrorLog |
Provides a callback method for error logging. |
IAMSetErrorLog |
Sets or retrieves an error log. |
IAMTimeline |
Provides methods for manipulating the timeline . |
IAMTimelineComp |
Inserts or retrieves virtual tracks on a composition . |
IAMTimelineEffect |
Provides methods for manipulating timeline effects. |
IAMTimelineEffectable |
Provides methods for adding effects to a timeline object. |
IAMTimelineGroup |
Sets and retrieves properties on groups . |
IAMTimelineObj |
Provides methods for manipulating timeline objects. |
IAMTimelineSplittable |
Splits a timeline object. |
IAMTimelineSrc |
Provides methods for manipulating and setting properties on source objects. |
IAMTimelineTrack |
Provides methods for manipulating track objects. |
IAMTimelineTrans |
Provides methods for manipulating transition objects. |
IAMTimelineTransable |
Adds transitions to an object. |
IAMTimelineVirtualTrack |
Provides methods for working with virtual tracks. |
IDxtAlphaSetter |
Sets properties on the Alpha Setter effect. |
IDxtCompositor |
Sets properties on the Compositor transition. |
IDxtJpeg |
Sets properties on the SMPTE Wipe transition. |
IDxtKey |
Sets properties on the Key transition. |
IFindCompressorCB |
Not supported. |
IGrfCache |
Not supported. |
IMediaDet |
Retrieves information about a media file, such as the number of streams and the type, duration, and frame rate of each stream. |
IMediaLocator |
Provides methods for validating file names. |
IPropertySetter |
Sets properties on an effect or transition. |
IRenderEngine |
Renders a DES project by constructing a filter graph from a timeline. |
IRenderEngine2 |
Enables the application to replace the default video resizing filter used by DES. |
IResize |
Must be supported by any custom video resizer filter. |
ISmartRenderEngine |
Provides methods that support smart recompression . |
IXml2Dex |
Saves and loads DES project files in Extensible Markup Language (XML). |