IMFClockStateSink インターフェイス (mfidl.h)
プレゼンテーション クロックから状態変更通知を受け取ります。
継承
IMFClockStateSink インターフェイスは、IUnknown インターフェイスから継承されます。 IMFClockStateSink には、次の種類のメンバーもあります。
メソッド
IMFClockStateSink インターフェイスには、これらのメソッドがあります。
IMFClockStateSink::OnClockPause プレゼンテーション クロックが一時停止したときに呼び出されます。 |
IMFClockStateSink::OnClockRestart プレゼンテーション クロックが一時停止中に同じ位置から再起動したときに呼び出されます。 |
IMFClockStateSink::OnClockSetRate プレゼンテーション クロックでレートが変化したときに呼び出されます。 |
IMFClockStateSink::OnClockStart プレゼンテーション クロックの開始時に呼び出されます。 |
IMFClockStateSink::OnClockStop プレゼンテーション クロックが停止したときに呼び出されます。 |
注釈
プレゼンテーション クロックから状態変更通知を受信するには、このインターフェイスを実装し、プレゼンテーション クロックで IMFPresentationClock::AddClockStateSink を呼び出します。
このインターフェイスは、次の方法で実装する必要があります。
- プレゼンテーションの時間ソース。 プレゼンテーション クロックでは、このインターフェイスを使用して、タイム ソースからの変更状態を要求します。
- メディア シンク。 メディア シンクでは、このインターフェイスを使用して、プレゼンテーション クロックが変更されたときに通知を受け取ります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリ | UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | mfidl.h |