Método IKsClockPropertySet::KsGetResolution (ksproxy.h)

O método KsGetResolution recupera a resolução do relógio do relógio subjacente.

Sintaxe

HRESULT KsGetResolution(
  [out] KSRESOLUTION *Resolution
);

Parâmetros

[out] Resolution

Ponteiro para uma variável que recebe uma estrutura KSRESOLUTION que contém a granularidade e o erro do relógio subjacente.

Retornar valor

Retornará NOERROR se tiver êxito; caso contrário, retorna um código de erro.

Comentários

O método KsGetResolution recupera a propriedade de resolução do relógio subjacente, que especifica a granularidade de incremento e o erro de notificação do relógio subjacente em termos de unidades de 100 nanossegundos. A melhor granularidade seria uma unidade de 100 nanossegundos; incrementos menos granulares conteriam números maiores. A menor quantidade de erros de notificação acima e além da granularidade do relógio seria relatada como zero unidades de 100 nanossegundos e relógios menos precisos usariam números maiores para indicar erro +/}. O proxy pode usar essa propriedade de resolução para determinar o máximo de erro e resolução na notificação e sincronização de eventos.

O proxy usa a propriedade KSPROPERTY_CLOCK_RESOLUTION para recuperar a resolução do relógio.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho ksproxy.h (inclua Ksproxy.h)

Confira também

KSPROPERTY_CLOCK_RESOLUTION

KSRESOLUTION