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