Condividi tramite


Metodo IKsReferenceClock::GetResolution (ks.h)

Il metodo IKsReferenceClock::GetResolution esegue una query sull'orologio di riferimento associato per la risoluzione.

Sintassi

NTSTATUS GetResolution(
  [out] PKSRESOLUTION Resolution
);

Parametri

[out] Resolution

Specifica la granularità e l'errore di notifica dell'orologio in una struttura KSRESOLUTION.

Valore restituito

Il metodo IKsReferenceClock::GetResolution restituisce STATUS_SUCCESS o il codice di errore restituito dal relativo orologio proprietà GetResolution. Vedere KSPROPERTY_CLOCK_RESOLUTION. Può restituire STATUS_DEVICE_NOT_READY se non viene assegnato alcun orologio.

Osservazioni

Questo metodo recupera la proprietà di risoluzione dell'orologio sottostante, che specifica la granularità dell'incremento dell'orologio e l'errore di notifica in unità di 100 nanosecondi. La granularità migliore è un'unità; incrementi meno granulari contengono numeri maggiori.

La quantità minima di errore di notifica maggiore della granularità dell'orologio è pari a zero unità; gli orologi meno accurati usano 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.

Per altre informazioni, vedere orologi AVStream.

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

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
intestazione ks.h (include Ks.h)

Vedere anche

KsPinGetReferenceClockInterface