Поделиться через


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

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

Синтаксис

HRESULT KsGetResolution(
  [out] KSRESOLUTION *Resolution
);

Параметры

[out] Resolution

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

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

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

Замечания

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

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

Требования

Требование Ценность
целевая платформа Настольный
заголовка ksproxy.h (включая Ksproxy.h)

См. также

KSPROPERTY_CLOCK_RESOLUTION

KSRESOLUTION