Metodo IKsReferenceClock::GetResolution (ks.h)
Il metodo IKsReferenceClock::GetResolution esegue una query sull'orologio di riferimento associato per la relativa 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 dall'orologio pertinente restituito dalla relativa proprietà GetResolution . Vedere KSPROPERTY_CLOCK_RESOLUTION. Può restituire STATUS_DEVICE_NOT_READY se non viene assegnato alcun orologio.
Commenti
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à a 100 nanosecondi. La granularità migliore è un'unità; incrementi meno granulari contengono numeri più grandi.
La quantità minima di errore di notifica maggiore della granularità dell'orologio è zero unità; gli orologi meno accurati usano numeri più grandi per indicare l'errore. Il proxy può usare questa proprietà di risoluzione per determinare l'errore massimo e la 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.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | ks.h (include Ks.h) |