Метод IKsClockPropertySet::KsGetResolution (ksproxy.h)

Метод KsGetResolution извлекает разрешение часов из базовых часов.

Синтаксис

HRESULT KsGetResolution(
  [out] KSRESOLUTION *Resolution
);

Параметры

[out] Resolution

Указатель на переменную, получающую структуру KSRESOLUTION , содержащую степень детализации и погрешность базовых часов.

Возвращаемое значение

Возвращает NOERROR в случае успешного выполнения; в противном случае возвращает код ошибки.

Комментарии

Метод KsGetResolution извлекает свойство разрешения базовых часов, которое указывает степень детализации и уведомления базовых часов и ошибку уведомления с точки зрения 100-наносекундных единиц. Наилучшей степенью детализации будет одна единица измерения 100 наносекунд; менее детализированные приращения будут содержать большие числа. Наименьшее количество ошибок уведомления, превышающее степень детализации часов, будет сообщаться как ноль 100-наносекундных единиц, а менее точные часы будут использовать большие числа для обозначения ошибки +/−. Прокси-сервер может использовать это свойство разрешения для определения максимального количества ошибок и устранения ошибок в уведомлении о событиях и синхронизации.

Прокси-сервер использует свойство KSPROPERTY_CLOCK_RESOLUTION для получения разрешения часов.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть ksproxy.h (включая Ksproxy.h)

См. также раздел

KSPROPERTY_CLOCK_RESOLUTION

KSRESOLUTION