Microsoft DirectX 8.0

TIMELINE_MAJOR_TYPE 列挙型

オブジェクトのメジャー タイプを指定する。

構文

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 つ以上のトラックが含まれる。

参照

IAMTimelineIAMTimelineComp::GetCountOfTypeIAMTimelineObj::GetTimelineType