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