перечисление 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 , чтобы получить частоту часов. Частота часов задается в элементе qwClockFrequencyструктуры MFCLOCK_PROPERTIES , возвращаемой этим методом. |
MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING Значение: 0x4 Часы всегда работают. Если этот флаг присутствует, часы нельзя приостановить или остановить. Если этот флаг отсутствует, вызовите метод IMFClock::GetState , чтобы получить текущее состояние. |
MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK Значение: 0x8 Часы создаются из системных часов. |
Требования
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | mfidl.h |