Interface IMFRateControl (mfidl.h)
Obtient ou définit le taux de lecture.
Héritage
L’interface IMFRateControl hérite de l’interface IUnknown. IMFRateControl a également les types de membres suivants :
Méthodes
L’interface IMFRateControl a ces méthodes.
IMFRateControl ::GetRate Obtient le taux de lecture actuel. (IMFRateControl.GetRate) |
IMFRateControl ::SetRate Définit la vitesse de lecture. (IMFRateControl.SetRate) |
Remarques
Les objets peuvent exposer cette interface en tant que service. Pour obtenir un pointeur vers l’interface, appelez IMFGetService ::GetService avec l’identificateur de service MF_RATE_CONTROL_SERVICE. La session multimédia prend en charge cette interface. Les sources et transformations multimédias prennent en charge cette interface si elles prennent en charge les changements de taux. Les récepteurs multimédias n’ont pas besoin de prendre en charge cette interface. Les récepteurs multimédias sont avertis des changements de taux par le biais de la méthode IMFClockStateSink ::OnClockSetRate .
Pour plus d’informations, consultez À propos du contrôle de débit.
Pour découvrir les taux de lecture pris en charge par un objet, utilisez l’interface IMFRateSupport
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 |