Interface IMFMediaSinkPreroll (mfidl.h)

Permet à un récepteur multimédia de recevoir des exemples avant le démarrage de l’horloge de présentation.

Pour obtenir un pointeur vers cette interface, appelez QueryInterface sur le récepteur multimédia.

Héritage

L’interface IMFMediaSinkPreroll hérite de l’interface IUnknown. IMFMediaSinkPreroll a également les types de membres suivants :

Méthodes

L’interface IMFMediaSinkPreroll a ces méthodes.

 
IMFMediaSinkPreroll ::NotifyPreroll

Avertit le récepteur multimédia que l’horloge de présentation est sur le point de démarrer.

Remarques

Les récepteurs multimédias peuvent implémenter cette interface pour prendre en charge la lecture et les transitions transparentes. Si un récepteur multimédia expose cette interface, il peut recevoir des exemples avant le démarrage de l’horloge de la présentation. Il peut ensuite prétraiter les exemples, afin que le rendu puisse commencer immédiatement au démarrage de l’horloge. La préinscrire permet d’éviter les problèmes lors de la lecture.

Si un récepteur multimédia prend en charge le préroll, la méthode IMFMediaSink ::GetCharacteristics du récepteur multimédia doit retourner l’indicateur MEDIASINK_CAN_PREROLL.

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

Voir aussi

Interfaces Media Foundation

Récepteurs multimédias