Partager via


Méthode IMFClockStateSink ::OnClockPause (mfidl.h)

Appelé lorsque l’horloge de la présentation s’interrompt.

Syntaxe

HRESULT OnClockPause(
  [in] MFTIME hnsSystemTime
);

Paramètres

[in] hnsSystemTime

Heure système à laquelle l’horloge a été suspendue, en unités de 100 nanosecondes.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Lorsque la méthode IMFPresentationClock ::P ause de l’horloge de présentation est appelée, l’horloge avertit la source d’heure de présentation en appelant la méthode OnClockPause de la source de temps. Cet appel se produit de manière synchrone au sein de la méthode Pause . Si la source d’heure retourne une erreur à partir de OnClockPause, la méthode Pause de l’horloge de présentation retourne une erreur et le changement d’état n’a pas lieu.

Pour tout objet qui n’est pas la source de temps de présentation, la méthode OnClockPause est appelée de manière asynchrone, une fois le changement d’état terminé. Dans ce cas, la valeur de retour de cette méthode est ignorée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête mfidl.h
Bibliothèque Mfuuid.lib

Voir aussi

IMFClockStateSink

MFTIME

Horloge de la présentation