| Microsoft DirectX 8.1 (C++) |
The IAMTimelineObj interface provides methods for manipulating
Requirements
Requires Qedit.h.
In addition to the methods inherited from IUnknown, the IAMTimelineObj interface exposes the following methods.
| Method | Description |
| ClearDirty | Not supported. |
| FixTimes | Rounds the specified start and stop times to the nearest frame boundaries. |
| FixTimes2 | Rounds the specified start and stop times, specified as REFTIME values, to the nearest frame boundaries. |
| GetDirtyRange | Not supported. |
| GetDirtyRange2 | Not supported. |
| GetEmbedDepth | Not supported. |
| GetGenID | Retrieves the object's generated identifier. |
| GetGroupIBelongTo | Not supported. |
| GetLocked | Retrieves the object's editing state (locked or unlocked). |
| GetMuted | Retrieves the object's muted state. |
| GetPropertySetter | Retrieves the object's property setter. |
| GetStartStop | Retrieves the object's start and stop times, relative to the object's parent. |
| GetStartStop2 | Retrieves the object's start and stop times, as REFTIME values. |
| GetSubObject | Retrieves the subobject associated with this object. |
| GetSubObjectGUID | Retrieves the GUID of the subobject associated with this timeline object. |
| GetSubObjectGUIDB | Retrieves the GUID of the subobject as a BSTR value. |
| GetSubObjectLoaded | Determines whether the object's subobject pointer has been set. |
| GetTimelineNoRef | Not supported. |
| GetTimelineType | Retrieves the object's type. |
| GetUserData | Retrieves the application-defined persistent data. |
| GetUserID | Retrieves the object's application-defined identifier. |
| GetUserName | Retrieves the object's application-defined name. |
| Remove | Removes this object from the timeline, for reinsertion elsewhere. |
| RemoveAll | Permanently removes this object from the timeline, including subobjects and children. |
| SetDirtyRange | Not implemented. |
| SetDirtyRange2 | Not implemented. |
| SetLocked | Sets the object's editing state to locked or unlocked. |
| SetMuted | Sets the object's muted state. |
| SetPropertySetter | Sets the object's property setter. |
| SetStartStop | Sets the object's start and stop times, relative to the timeline. |
| SetStartStop2 | Sets the object's start and stop times, as REFTIME values. |
| SetSubObject | Not supported. |
| SetSubObjectGUID | Specifies the globally unique identifier (GUID) of the subobject associated with this object. |
| SetSubObjectGUIDB | Specifies the GUID of the subobject as a BSTR value. |
| SetTimelineType | Not supported. |
| SetUserData | Sets application-defined persistent data. |
| SetUserID | Sets an application-defined identifier for the object. |
| SetUserName | Sets an application-defined name for the object. |