Partilhar via


Método IKsReferenceClock::GetResolution (ks.h)

O método IKsReferenceClock::GetResolution consulta o relógio de referência associado para sua resolução.

Sintaxe

NTSTATUS GetResolution(
  [out] PKSRESOLUTION Resolution
);

Parâmetros

[out] Resolution

Especifica a granularidade e o erro de notificação do relógio em uma estrutura de KSRESOLUTION.

Valor de retorno

O método IKsReferenceClock::GetResolution retorna STATUS_SUCCESS ou o código de erro que o relógio relevante retornou de sua propriedade GetResolution. Consulte KSPROPERTY_CLOCK_RESOLUTION. Pode retornar STATUS_DEVICE_NOT_READY se nenhum relógio for atribuído.

Observações

Esse método recupera a propriedade de resolução do relógio subjacente, que especifica o erro de granularidade e notificação de incremento do relógio em unidades de 100 nanossegundos. A granularidade mais fina é uma unidade; incrementos granulares menores contêm números maiores.

A menor quantidade de erro de notificação maior que a granularidade do relógio é zero unidades; relógios menos precisos usam 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.

Para obter mais informações, consulte AVStream Clocks.

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

Requisitos

Requisito Valor
da Plataforma de Destino Universal
cabeçalho ks.h (incluir Ks.h)

Consulte também

KsPinGetReferenceClockInterface