Compartilhar via


Função KsPinSetPinClockTime (ks.h)

A função KsPinSetPinClockTime define a hora atual no relógio exposto por Pin.

Sintaxe

KSDDKAPI VOID KsPinSetPinClockTime(
  [in] PKSPIN   Pin,
  [in] LONGLONG Time
);

Parâmetros

[in] Pin

Um ponteiro para uma estrutura KSPIN que representa o objeto de pino AVStream para o qual o relógio exposto é definido como a hora especificada por Time.

[in] Time

Esse parâmetro especifica a hora definida no relógio exposto por Pin. Para determinar unidades de medição de tempo, use IKsReferenceClock::GetResolution.

Retornar valor

Nenhum

Comentários

KsPinSetPinClockTime modifica a hora atual retornada pelo relógio. Se um relógio externo for usado, essa função ainda poderá ser usada para forçar uma redefinição do temporizador atual quando o temporizador externo não estiver sendo usado. Nesse caso, o tempo fornecido é ignorado e deve ser definido como zero.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Microsoft Windows XP e em sistemas operacionais posteriores e no DirectX 8.0 e versões posteriores do DirectX.
Plataforma de Destino Universal
Cabeçalho ks.h (inclua Ks.h)
Biblioteca Ks.lib
IRQL <=DISPATCH_LEVEL

Confira também

IKsControl

IKsReferenceClock

KsFilterGetOuterUnknown

KsGetOuterUnknown

KsPinGetConnectedFilterInterface

KsPinGetConnectedPinInterface

KsPinGetReferenceClockInterface

KsRegisterAggregatedClientUnknown