Freigeben über


IMFReadWriteClassFactory-Schnittstelle (mfreadwrite.h)

Erstellt eine instance des Senkenschreibers oder des Quelllesers.

Vererbung

Die IMFReadWriteClassFactory-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFReadWriteClassFactory verfügt auch über folgende Membertypen:

Methoden

Die IMFReadWriteClassFactory-Schnittstelle verfügt über diese Methoden.

 
IMFReadWriteClassFactory::CreateInstanceFromObject

Erstellt eine instance des Senkenschreibers oder Quelllesers, wenn ein IUnknown-Zeiger vorhanden ist.
IMFReadWriteClassFactory::CreateInstanceFromURL

Erstellt eine instance des Senkenschreibers oder Quelllesers unter Angabe einer URL.

Hinweise

Um einen Zeiger auf diese Schnittstelle zu erhalten, rufen Sie die Funktion CoCreateInstance auf. Die CLSID ist CLSID_MFReadWriteClassFactory. Rufen Sie die MFStartup-Funktion auf, bevor Sie die -Schnittstelle verwenden.

Alternativ zur Verwendung dieser Schnittstelle können Sie eine der folgenden Funktionen aufrufen:

Intern verwenden diese Funktionen die IMFReadWriteClassFactory-Schnittstelle .

Diese Schnittstelle ist unter Windows Vista verfügbar, wenn das Plattformupdate-Supplement für Windows Vista installiert ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Ergänzung zu Windows 7, Windows Vista und Plattformupdates für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfreadwrite.h

Weitere Informationen

IMFSinkWriter

IMFSourceReader

Media Foundation-Schnittstellen