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