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 |