Condividi tramite


Metodo IKsClockPropertySet::KsGetResolution (ksproxy.h)

Il metodo KsGetResolution recupera la risoluzione dell'orologio dal clock sottostante.

Sintassi

HRESULT KsGetResolution(
  [out] KSRESOLUTION *Resolution
);

Parametri

[out] Resolution

Puntatore a una variabile che riceve una struttura KSRESOLUTION che contiene la granularità e l'errore dell'orologio sottostante.

Valore restituito

Restituisce NOERROR se ha esito positivo; in caso contrario, restituisce un codice di errore.

Osservazioni

Il metodo KsGetResolution recupera la proprietà di risoluzione dell'orologio sottostante, che specifica la granularità dell'incremento e l'errore di notifica dell'orologio sottostante in termini di unità di 100 nanosecondi. La granularità migliore sarebbe un'unità da 100 nanosecondi; incrementi meno granulari contengono numeri maggiori. La quantità minima di errore di notifica sopra e oltre la granularità del clock verrebbe segnalata come zero unità di 100 nanosecondi e gli orologi meno accurati userebbero numeri più grandi per indicare l'errore +/−. Il proxy può usare questa proprietà di risoluzione per determinare il massimo errore e risoluzione nella notifica e nella sincronizzazione degli eventi.

Il proxy usa la proprietà KSPROPERTY_CLOCK_RESOLUTION per recuperare la risoluzione dell'orologio.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione ksproxy.h (include Ksproxy.h)

Vedere anche

KSPROPERTY_CLOCK_RESOLUTION

KSRESOLUTION