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