Interface IMFReadWriteClassFactory (mfreadwrite.h)
Crée une instance de l’enregistreur récepteur ou du lecteur source.
Héritage
L’interface IMFReadWriteClassFactory hérite de l’interface IUnknown . IMFReadWriteClassFactory a également les types de membres suivants :
Méthodes
L’interface IMFReadWriteClassFactory contient ces méthodes.
IMFReadWriteClassFactory ::CreateInstanceFromObject Crée une instance de l’enregistreur récepteur ou du lecteur source, en fonction d’un pointeur IUnknown. |
IMFReadWriteClassFactory ::CreateInstanceFromURL Crée une instance de l’enregistreur récepteur ou du lecteur source, en fonction d’une URL. |
Remarques
Pour obtenir un pointeur vers cette interface, appelez la fonction CoCreateInstance . Le CLSID est CLSID_MFReadWriteClassFactory. Appelez la fonction MFStartup avant d’utiliser l’interface.
En guise d’alternative à l’utilisation de cette interface, vous pouvez appeler l’une des fonctions suivantes :
- MFCreateSinkWriterFromMediaSink
- MFCreateSinkWriterFromURL
- MFCreateSourceReaderFromByteStream
- MFCreateSourceReaderFromMediaSource
- MFCreateSourceReaderFromURL
Cette interface est disponible sur Windows Vista si le Supplément mise à jour de la plateforme pour Windows Vista est installé.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Supplément windows 7, Windows Vista et mise à jour de la plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | mfreadwrite.h |