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


Метод 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 Clocks.

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

Требования

Требование Ценность
целевая платформа Всеобщий
заголовка ks.h (include Ks.h)

См. также

KsPinGetReferenceClockInterface