Interface IMFClockConsumer (mfidl.h)
Implémenté par une application pour accéder à IMFPresentationClock.
Héritage
L’interface IMFClockConsumer hérite de l’interface IUnknown . IMFClockConsumer a également les types de membres suivants :
Méthodes
L’interface IMFClockConsumer a ces méthodes.
IMFClockConsumer ::GetPresentationClock Appelé par le pipeline multimédia pour obtenir un instance de IMFPresentationClock. |
IMFClockConsumer ::SetPresentationClock Appelé par le pipeline multimédia pour fournir à l’application une instance de IMFPresentationClock. |
Remarques
Le pipeline multimédia vérifie la présence de cette interface en appelant QueryInterface. Les composants peuvent utiliser l’horloge de présentation fournie via cette interface pour déterminer la quantité de mise en mémoire tampon dans le pipeline après le composant. Vous pouvez le faire dans la méthode IMFTransform ::P rocessInput en calculant la différence entre la valeur retournée par IMFPresentationClock ::GetTime et la valeur retournée par IMFSample ::GetSampleTime. Cette différence représente la quantité de données mises en mémoire tampon après le MFT dans le pipeline.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1703 [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | mfidl.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour