次の方法で共有


TIMELINE_MAJOR_TYPE列挙

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]

注意

[非推奨。 この API は、Windows の今後のリリースから削除される可能性があります。]

 

列挙体は 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

Track オブジェクト。 1 つ以上のソースを保持します。

TIMELINE_MAJOR_TYPE_SOURCE

コピー元のオブジェクト。 メディア ソースへの参照を含みます。

TIMELINE_MAJOR_TYPE_TRANSITION

Transition オブジェクト。 複合、トラック、またはソース間の遷移を定義します。

TIMELINE_MAJOR_TYPE_EFFECT

Effect オブジェクト。 複合オブジェクト、トラック オブジェクト、またはソース オブジェクトに適用する単一入力効果を定義します。

TIMELINE_MAJOR_TYPE_GROUP

Group オブジェクト。 指定された型の 1 つ以上のトラックが含まれます。

要件

要件
ヘッダー
Qedit.h

関連項目

IAMTimeline

IAMTimelineComp::GetCountOfType

IAMTimelineObj::GetTimelineType