Partager via


KsPinSetPinClockTime, fonction (ks.h)

La fonction KsPinSetPinClockTime définit l’heure actuelle de l’horloge exposée par épingle.

Syntaxe

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

Paramètres

[in] Pin

Pointeur vers une structure KSPIN représentant l’objet de broche AVStream pour lequel l’horloge exposée est définie sur l’heure spécifiée par Time.

[in] Time

Ce paramètre spécifie l’heure définie sur l’horloge exposée par épingle. Pour déterminer les unités de mesure de temps, utilisez IKsReferenceClock ::GetResolution.

Valeur de retour

Aucun

Remarques

KsPinSetPinClockTime modifie l’heure actuelle retournée par l’horloge. Si une horloge externe est utilisée, cette fonction peut toujours être utilisée pour forcer une réinitialisation du minuteur actuel lorsque le minuteur externe n’est pas utilisé. Dans ce cas, le temps fourni est ignoré et doit être défini sur zéro.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Microsoft Windows XP et les systèmes d’exploitation ultérieurs et DirectX 8.0 et versions ultérieures de DirectX.
plateforme cible Universel
d’en-tête ks.h (include Ks.h)
bibliothèque Ks.lib
IRQL <=DISPATCH_LEVEL

Voir aussi

IKsControl

IKsReferenceClock

KsFilterGetOuterUnknown

KsGetOuterUnknown

KsPinGetConnectedFilterInterface

KsPinGetConnectedPinInterface

KsPinGetReferenceClockInterface

KsRegisterAggregatedClientUnknown