计时器分辨率

若要确定计时器服务支持的最小和最大计时器分辨率,请使用 timeGetDevCaps 函数。 此函数使用最小和最大分辨率填充 TIMECAPS 结构的 wPeriodMinwPeriodMax 成员。 此范围可能因计算机和 Windows 平台而异。

确定最小和最大可用计时器分辨率后,必须确定希望应用程序使用的最低分辨率。 使用 timeBeginPeriodtimeEndPeriod 函数设置和清除此分辨率。 必须将对 timeBeginPeriod 的 每次调用与 对 timeEndPeriod 的调用匹配,并在两个调用中指定相同的最小分辨率。 只要每个调用都与对 timeEndPeriod 的 调用匹配,应用程序就可以进行多个 timeBeginPeriod 调用。

timeBeginPeriodtimeEndPeriod 中, uPeriod 参数指示最小计时器分辨率(以毫秒为单位)。 可以在计时器支持的范围内指定任何计时器分辨率值。

关于多媒体计时器