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