Interface IMFRateControl (mfidl.h)

Obtient ou définit le taux de lecture.

Héritage

L’interface IMFRateControl hérite de l’interface IUnknown . IMFRateControl possède également ces types de membres :

Méthodes

L’interface IMFRateControl a ces méthodes.

 
IMFRateControl::GetRate

Obtient le taux de lecture actuel. (IMFRateControl.GetRate)
IMFRateControl::SetRate

Définit le taux de lecture. (IMFRateControl.SetRate)

Notes

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 multimédias et les transformations prennent en charge cette interface s’ils 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

   
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

À propos du contrôle de débit

Interfaces Media Foundation