Microsoft DirectX 8.0 |
Defines an effect object. An effect is a one-input transform applied to a single stream (such as a composition, track, or source).
Example
<EFFECT CLSID="{B05A941C-3CE1-11D2-952A-00C04FA34F05}" START="0" STOP="32.0" />
Attributes
Name Description Type C/C++ Equivalent CLSID The class identifier (CLSID) of the subobject that creates the effect. CLSID IAMTimelineObj::SetSubObjectGUID LOCK Specifies whether the effect is locked (should not be edited).
- TRUE: The effect is locked.
- FALSE: The effect is not locked. (Default)
Boolean IAMTimelineObj::SetLocked MUTE Specifies the effect's mute state.
- TRUE: The effect is not rendered.
- FALSE: The effect is rendered. (Default)
Boolean IAMTimelineObj::SetMuted START Start time of the effect, relative to the parent object. Time IAMTimelineObj::SetStartStop STOP Stop time of the effect, relative to the parent object. Time IAMTimelineObj::SetStartStop USERDATA Application-defined persistent data. Must be an even number of digits. The values AF must be capitalized. Do not use a prefix such as 0x. Example: 123ABC. Hexadecimal IAMTimelineObj::SetUserData USERID Application-defined identifier for the object. Integer IAMTimelineObj::SetUserID USERNAME Application-defined name for the object. String IAMTimelineObj::SetUserName
Parent/Child Information
Parent COMPOSITE, GROUP, CLIP, TRACK Children PARAM