Interface IMFClockStateSink (mfidl.h)
Reçoit des notifications de changement d’état de l’horloge de présentation.
Héritage
L’interface IMFClockStateSink hérite de l’interface IUnknown . IMFClockStateSink a également les types de membres suivants :
Méthodes
L’interface IMFClockStateSink a ces méthodes.
IMFClockStateSink ::OnClockPause Appelé lorsque l’horloge de la présentation s’interrompt. |
IMFClockStateSink ::OnClockRestart Appelé lorsque l’horloge de présentation redémarre à partir de la même position pendant la pause. |
IMFClockStateSink ::OnClockSetRate Appelé lorsque le taux change sur l’horloge de présentation. |
IMFClockStateSink ::OnClockStart Appelé au démarrage de l’horloge de la présentation. |
IMFClockStateSink ::OnClockStop Appelé lorsque l’horloge de la présentation s’arrête. |
Remarques
Pour recevoir des notifications de changement d’état de l’horloge de présentation, implémentez cette interface et appelez IMFPresentationClock ::AddClockStateSink sur l’horloge de présentation.
Cette interface doit être implémentée par :
- Sources de temps de présentation. L’horloge de présentation utilise cette interface pour demander des changements d’états à la source d’heure.
- Récepteurs multimédias. Les récepteurs multimédias utilisent cette interface pour recevoir des notifications lorsque l’horloge de présentation change.
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 |