Freigeben über


Initialisieren von Media Foundation

Bevor Sie Microsoft Media Foundation-Objekte oder -Schnittstellen verwenden, müssen Sie die MFStartup-Funktion aufrufen. Übergeben Sie die Konstante MF_VERSION.

    hr = MFStartup(MF_VERSION);

Die MFStartup-Funktion initialisiert die Media Foundation-Plattform. Wenn MFStartup MF_E_BAD_STARTUP_VERSION zurückgibt, bedeutet dies, dass Ihre Anwendung mithilfe einer Version der Media Foundation-Header kompiliert wurde, die nicht mit den Media Foundation-DLLs auf Ihrem System übereinstimmt.

Für jeden Aufruf von MFStartup muss Ihre Anwendung MFShutdown aufrufen.

MFShutdown();

Media Foundation-Architektur

Media Foundation Platform-APIs