Condividi tramite


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)

Vedi anche

KsPinGetReferenceClockInterface