MF_TOPONODE_MARKIN_HERE属性
パイプラインがこのノードでマークインを適用するかどうかを指定します。 マークインは、プレゼンテーションの開始位置です。 パイプライン コンポーネントがマークイン ポイントの前にデータを生成する場合、データはレンダリングされません。
データ型
UINT32
ブール値として扱います。
解説
Note
ほとんどのアプリケーションでは、この属性を使用する必要はありません。 メディア セッションでは、必要に応じてこの属性が自動的に設定されます。
この属性は、すべてのノード タイプに適用されます。 属性が TRUE の場合、Media Foundation パイプラインは、プレゼンテーションの開始時刻と一致するように、このノードからの出力サンプルをトリミングします。 トポロジ ローダーは、トポロジを解決するときにこの属性を設定します。
トポロジのすべてのブランチで 1 つのノードに、この属性を TRUE に設定することをお勧めします。 トポロジ ブランチは、ソース ノードから出力ノードへのパスとして定義されます。 ブランチ内では、 ブランチ 内の同じノードにMF_TOPONODE_MARKOUT_HERE属性とMF_TOPONODE_MARKIN_HERE属性を設定する必要があります。 同じブランチ内の異なるノードに設定することはできません。
この属性の GUID 定数は、mfuuid.lib からエクスポートされます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
ヘッダー |
|
関連項目