MF_SESSION_GLOBAL_TIME 属性

トポロジにグローバルな開始時刻と停止時間があるかどうかが示されます。

データ型

UINT32

ブール値として扱います。

解説

この属性は、MFCreateMediaSession または MFCreatePMPMediaSession 関数の pConfiguration パラメーターを使用して、メディア セッションを作成するときに設定できます。

この属性が存在し、0 以外の場合、メディア セッションに渡されるすべてのトポロジに MF_TOPOLOGY_PROJECTSTARTMF_TOPOLOGY_PROJECTSTOP 属性が必要です。 これらの属性では、プレゼンテーション全体を基準にトポロジの開始時刻と停止時刻を指定します。

この属性が存在しないか、FALSE の場合は、トポロジに MF_TOPOLOGY_PROJECTSTARTMF_TOPOLOGY_PROJECTSTOP 属性を含めてはなりません。

この属性を使用して、編集シーケンスを作成します。 詳細については、「表示時間のシーケンス」を参照してください。

この属性の GUID 定数は mfuuid.lib からエクスポートされます。

要件

要件 Value
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
ヘッダー
Mfidl.h

関連項目

Media Foundation 属性のアルファベット順の一覧

メディア セッション属性

表示時間のシーケンス

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

MF_TOPOLOGY_PROJECTSTART

MF_TOPOLOGY_PROJECTSTOP