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) |