IKsReferenceClock::GetResolution 方法 (ks.h)
IKsReferenceClock::GetResolution 方法查询关联的引用时钟的分辨率。
语法
NTSTATUS GetResolution(
[out] PKSRESOLUTION Resolution
);
参数
[out] Resolution
指定 KSRESOLUTION 结构中时钟的粒度和通知错误。
返回值
IKsReferenceClock::GetResolution 方法返回STATUS_SUCCESS或相关时钟从其 GetResolution 属性返回的错误代码。 请参阅 KSPROPERTY_CLOCK_RESOLUTION。 如果未分配时钟,可能会返回STATUS_DEVICE_NOT_READY。
注解
此方法检索基础时钟的分辨率属性,该属性指定时钟的增量粒度和通知错误(以 100 纳秒为单位)。 最精细的粒度是一个单位:粒度较小的增量包含较大的数字。
大于时钟粒度的通知错误最少为零单位;不太准确的时钟使用较大的数字来指示错误。 代理可以使用此解析属性来确定事件通知和同步中的最大错误和解决方法。
有关详细信息,请参阅 AVStream 时钟。
AVStream 使用 KSPROPERTY_CLOCK_RESOLUTION 属性检索时钟分辨率。
要求
要求 | 值 |
---|---|
目标平台 | 通用 |
标头 | ks.h (包括 Ks.h) |