Método IKsReferenceClock::GetResolution (ks.h)

El método IKsReferenceClock::GetResolution consulta el reloj de referencia asociado para su resolución.

Sintaxis

NTSTATUS GetResolution(
  [out] PKSRESOLUTION Resolution
);

Parámetros

[out] Resolution

Especifica la granularidad y el error de notificación del reloj en una estructura KSRESOLUTION .

Valor devuelto

El método IKsReferenceClock::GetResolution devuelve STATUS_SUCCESS o el código de error devuelto por el reloj correspondiente de su propiedad GetResolution . Consulte KSPROPERTY_CLOCK_RESOLUTION. Puede devolver STATUS_DEVICE_NOT_READY si no se asigna ningún reloj.

Comentarios

Este método recupera la propiedad de resolución del reloj subyacente, que especifica la granularidad de incremento del reloj y el error de notificación en unidades de 100 nanosegundos. La granularidad más fina es una unidad; los incrementos menos granulares contienen números mayores.

La menor cantidad de error de notificación mayor que la granularidad del reloj es cero unidades; Los relojes menos precisos usan números mayores para indicar el error. El proxy puede usar esta propiedad de resolución para determinar el error y la resolución máximos en la notificación de eventos y la sincronización.

Para obtener más información, consulte AVStream Clocks.

AVStream usa la propiedad KSPROPERTY_CLOCK_RESOLUTION para recuperar la resolución del reloj.

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado ks.h (incluya Ks.h)

Consulte también

KsPinGetReferenceClockInterface