MFT_MESSAGE_COMMAND_MARKER

ストリーム内のポイントをマークします。 このメッセージは非同期 MFT にのみ適用されます。

メッセージ パラメータ

任意の値です。 MFT は、METransformMarker イベントのクライアントにこの値を返します。

解説

このメッセージを送信するには、IMFTransform::P rocessMessage を呼び出します。

MFT は、このメッセージに対して次のように応答します。

  1. MFT は、既存の入力データから可能な限り多くの出力サンプルを生成し、各出力サンプルに対して METransformHaveOutput イベントを送信します。
  2. すべての出力が生成されると、MFT は METransformMarker イベントを送信します。 このイベントは、すべての METransformHaveOutput イベントの後に送信する必要があります。

クライアントはこのメッセージを送信する必要はありません。また、このメッセージは非同期 MFT にのみ送信する必要があります。 同期 MFT は、このメッセージに応答して METransformMarker イベントを送信しません。

実装

非同期 MFT は、説明のとおりにこのメッセージに応答する必要があります。 同期 MFT は、このメッセージを無視します。

要件

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

関連項目

MFT_MESSAGE_TYPE