Funzione KsPinSetPinClockTime (ks.h)

La funzione KsPinSetPinClockTime imposta l'ora corrente sull'orologio esposto da Pin.

Sintassi

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

Parametri

[in] Pin

Puntatore a una struttura KSPIN che rappresenta l'oggetto pin AVStream per cui l'orologio esposto è impostato sull'ora specificata da Time.

[in] Time

Questo parametro specifica l'ora impostata sull'orologio esposto da Pin. Per determinare le unità di misurazione del tempo, usare IKsReferenceClock::GetResolution.

Valore restituito

nessuno

Osservazioni

KsPinSetPinClockTime modifica l'ora corrente restituita dall'orologio. Se viene usato un orologio esterno, questa funzione può comunque essere usata per forzare una reimpostazione del timer corrente quando il timer esterno non viene usato. In questo caso, l'ora specificata viene ignorata e deve essere impostata su zero.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Microsoft Windows XP e versioni successive e DirectX 8.0 e versioni successive di DirectX.
Piattaforma di destinazione Universale
Intestazione ks.h (include Ks.h)
Libreria Ks.lib
IRQL <=DISPATCH_LEVEL

Vedi anche

IKsControl

IKsReferenceClock

KsFilterGetOuterUnknown

KsGetOuterUnknown

KsPinGetConnectedFilterInterface

KsPinGetConnectedPinInterface

KsPinGetReferenceClockInterface

KsRegisterAggregatedClientUnknown