MFCLOCK_STATE 列挙 (mfidl.h)

クロックの状態を定義します。

構文

typedef enum _MFCLOCK_STATE {
  MFCLOCK_STATE_INVALID = 0,
  MFCLOCK_STATE_RUNNING,
  MFCLOCK_STATE_STOPPED,
  MFCLOCK_STATE_PAUSED
} MFCLOCK_STATE;

定数

 
MFCLOCK_STATE_INVALID
値: 0
クロックが無効です。 クロックは、いくつかの理由で無効である可能性があります。 一部のクロックでは、最初の開始前にこの状態が返されます。 この状態は、基になるデバイスが失われた場合にも発生する可能性があります。
MFCLOCK_STATE_RUNNING
クロックが実行されています。 クロックの実行中は、クロックの周波数と電流レートで時間が進みます。
MFCLOCK_STATE_STOPPED
クロックが停止しています。 停止中、クロックは 0 の時刻を報告します。
MFCLOCK_STATE_PAUSED
クロックが一時停止しています。 一時停止中、クロックは一時停止した時刻を報告します。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリ | UWP アプリ]
Header mfidl.h

関連項目

IMFClock::GetState

Media Foundation 列挙