Condividi tramite


Funzione KsPinSetPinClockTime (ks.h)

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

Sintassi

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

Parametri

[in] Pin

Puntatore a una struttura di KSPIN che rappresenta l'oggetto pin AVStream per il quale 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 misura 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 utilizzato. In questo caso, l'ora specificata viene ignorata e deve essere impostata su zero.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Microsoft Windows XP e nei sistemi operativi successivi e in DirectX 8.0 e versioni successive di DirectX.
piattaforma di destinazione Universale
intestazione ks.h (include Ks.h)
libreria Ks.lib
IRQL <=DISPATCH_LEVEL

Vedere anche

IKsControl

IKsReferenceClock

KsFilterGetOuterUnknown

KsGetOuterUnknown

KsPinGetConnectedFilterInterface

KsPinGetConnectedPinInterface

KsPinGetReferenceClockInterface

KsRegisterAggregatedClientUnknown