Microsoft DirectX 8.0 |
Defines a transition object. A transition is a two-input transform that results in a transition from one stream (such as a composite or track) to another.
Example
<TRANSITION CLSID="{2A54C913-07AA-11D2-8D6D-00C04F8EF8E0}" START="7" STOP="10" />
Attributes
Name Description Type C/C++ Equivalent CLSID The class identifier (CLSID) of the subobject that creates the transition. CLSID IAMTimelineObj::SetSubObjectGUID CUTPOINT Time at which the transition cuts from one source to the next, if rendered as a cut. The value is relative to the start of the transition. Time IAMTimelineTrans::SetCutPoint CUTSONLY Specifies whether the transition is rendered as a cut.
- TRUE: The transition is an instantaneous cut.
- FALSE: The transition is rendered normally. (Default)
Boolean IAMTimelineTrans::SetCutsOnly LOCK Specifies whether the transition is locked (should not be edited). Must be one of the following values.
- TRUE: The transition is locked.
- FALSE: The transition is not locked. (Default)
Boolean IAMTimelineObj::SetLocked MUTE Specifies the mute state of the transition. Must be one of the following values.
- TRUE: The transition is not applied.
- FALSE: The transition is applied. (Default)
Boolean IAMTimelineObj::SetMuted START Start time of the transition, relative to the parent object. Time IAMTimelineObj::SetStartStop STOP Stop time of the transition, relative to the parent object. Time IAMTimelineObj::SetStartStop SWAPINPUTS Determines whether to swap the transition inputs.
- TRUE: The inputs are swapped.
- FALSE: The inputs are not swapped. (Default)
Boolean IAMTimelineTrans::SetSwapInputs 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, TRACK Children PARAM
Remarks
By default, a transition proceeds from the composite of all lower-priority layers to the layer on which the transition resides. If the SWAPINPUTS attribute is 1, this direction is reversed. For more information about the layering model used by DES, see The Timeline Model.