次の方法で共有


MEStreamSinkScrubSampleComplete イベント

スクラブ要求が完了したときにストリーム シンクによって発生します。

スクラブは、再生レートが 0 で、プレゼンテーション クロックが指定されたスクラブ時間で開始されるときに発生します。 メディア シンクでスクラブがサポートされている場合、再生速度が 0 のときに IMFClockStateSink::OnClockStart メソッドが呼び出されるたびに、シンク上のすべてのストリームでこのイベントが発生します。

スクラブ中にストリームがデータをレンダリングすると、データがレンダリングされるとすぐにイベントが送信されます。 ストリームがデータをレンダリングしない場合、 OnClockStart が呼び出された直後にイベントが送信されます。

イベント値

IMFMediaEvent::GetValue から取得できる値 次のとおりです。

VARTYPE 説明
VT_EMPTY
イベント データがありません。

属性

このイベントには、次の属性が定義されています。

特性 説明
MF_EVENT_SCRUBSAMPLE_TIME
データがレンダリングされたプレゼンテーション時間。 スクラブ中にメディア シンクがデータをレンダリングしない場合、この属性は設定されません。

要求事項

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

こちらも参照ください

Media Foundation イベント

メディア シンクの

MESessionScrubSampleComplete