Compartir a través de


Método IKsClockPropertySet::KsGetResolution (ksproxy.h)

El método KsGetResolution recupera la resolución de reloj del reloj subyacente.

Sintaxis

HRESULT KsGetResolution(
  [out] KSRESOLUTION *Resolution
);

Parámetros

[out] Resolution

Puntero a una variable que recibe una estructura KSRESOLUTION que contiene la granularidad y el error del reloj subyacente.

Valor devuelto

Devuelve NOERROR si se ejecuta correctamente; de lo contrario, devuelve un código de error.

Comentarios

El método KsGetResolution recupera la propiedad de resolución del reloj subyacente, que especifica la granularidad de incremento del reloj subyacente y el error de notificación en términos de unidades de 100 nanosegundos. La mejor granularidad sería una unidad de 100 nanosegundos; los incrementos menos granulares contendrán números mayores. La menor cantidad de error de notificación anterior y posterior a la granularidad del reloj se notificaría como unidades cero de 100 nanosegundos, y los relojes menos precisos usarían 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.

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

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado ksproxy.h (incluya Ksproxy.h)

Consulte también

KSPROPERTY_CLOCK_RESOLUTION

KSRESOLUTION