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)

另请参阅

KsPinGetReferenceClockInterface