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