Compartilhar 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 KSRESOLUTION .

Retornar valor

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

Comentários

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

A menor quantidade de erro de notificação maior que a granularidade do relógio é de 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 Relógios AVStream.

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

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho ks.h (inclua Ks.h)

Confira também

KsPinGetReferenceClockInterface