Microsoft DirectX 8.0 |
オブジェクトのメジャー タイプを指定する。
構文
typedef enum { TIMELINE_MAJOR_TYPE_COMPOSITE = 1, TIMELINE_MAJOR_TYPE_TRACK = 2, TIMELINE_MAJOR_TYPE_SOURCE = 4, TIMELINE_MAJOR_TYPE_TRANSITION = 8, TIMELINE_MAJOR_TYPE_EFFECT = 16, TIMELINE_MAJOR_TYPE_GROUP = 128 } TIMELINE_MAJOR_TYPE;
要素
- TIMELINE_MAJOR_TYPE_COMPOSITE
- 合成オブジェクト。1 つ以上のトラックを保持する。
- TIMELINE_MAJOR_TYPE_TRACK
- トラック オブジェクト。1 つ以上のソースを保持する。
- TIMELINE_MAJOR_TYPE_SOURCE
- ソース オブジェクト。メディア ソースへの参照が含まれる。
- TIMELINE_MAJOR_TYPE_TRANSITION
- トランジション オブジェクト。合成、トラック、またはソース間のトランジションを定義する。
- TIMELINE_MAJOR_TYPE_EFFECT
- エフェクト オブジェクト。合成、トラック、またはソース オブジェクトに適用される単一入力エフェクトを定義する。
- TIMELINE_MAJOR_TYPE_GROUP
- グループ オブジェクト。所定の型の 1 つ以上のトラックが含まれる。
参照
IAMTimeline、IAMTimelineComp::GetCountOfType、IAMTimelineObj::GetTimelineType