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 应用] |
标头 | mfidl.h |