Partager via


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 :

En interne, ces fonctions utilisent l’interface IMFReadWriteClassFactory .

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

Voir aussi

IMFSinkWriter

IMFSourceReader

Interfaces Media Foundation