MFCLOCK_CHARACTERISTICS_FLAGS列挙 (mfidl.h)
クロックの特性を記述するフラグが含まれています。 これらのフラグは、 IMFClock::GetClockCharacteristics メソッドによって返されます。
構文
typedef enum _MFCLOCK_CHARACTERISTICS_FLAGS {
MFCLOCK_CHARACTERISTICS_FLAG_FREQUENCY_10MHZ = 0x2,
MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING = 0x4,
MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK = 0x8
} MFCLOCK_CHARACTERISTICS_FLAGS;
定数
MFCLOCK_CHARACTERISTICS_FLAG_FREQUENCY_10MHZ 値: 0x2 IMFClock::GetCorrelatedTime メソッドによって返されるクロック時間は、100 ナノ秒単位です。 このフラグがない場合は、 IMFClock::GetProperties を呼び出してクロック周波数を取得します。 クロック周波数は、そのメソッドによって返されるMFCLOCK_PROPERTIES構造体の qwClockFrequency メンバーで指定されます。 |
MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING 値: 0x4 時計は常に実行されています。 このフラグが存在する場合、クロックを一時停止または停止することはできません。 このフラグがない場合は、 IMFClock::GetState メソッドを呼び出して現在の状態を取得します。 |
MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK 値: 0x8 クロック時間はシステム クロックから生成されます。 |
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリ | UWP アプリ] |
Header | mfidl.h |