Developer

API Reference

ITransitionMgr_Append()

Brew Release
Brew MP 1.0.2
See Also
- ITransitionMgr_Add()
- ITransitionMgr_InsertAt()
- ITransitionMgr_InsertAfter()
Description
Appends a transition to the current end of the transition queue. For example, if the manager contains two transitions, one beginning at time 0 and lasting 1000ms and the second starting at an offset of 500 and lasting 1000ms, appending a new transition will result in it starting at an offset of 1500. In order to properly sequence multiple transitions to create some special effect, it is recommended that all required transitions be added to a manager before it is started or inserted within another active transition manager. Several other functions are available to add transitions at special offsets.
Parameters
  • po
    []:
    Pointer to the ITransitionMgr interface object.
  • piTrans
    []:
    Specifies the Transition object being added.
Prototype
   int ITransitionMgr_Append(ITransitionMgr* po, ITransition2* piTrans)
Return
   AEE_SUCCESS   - The manager added the transition successfully.
   ENOMEMORY - Not enough memory to create the tracking structure.
   AEE_EFAILED   - The manager failed to query the transition.
Side Effect
None
Comment
None
  • Follow