Media Foundation'ın başlatılması

Microsoft Media Foundation nesnelerini veya arabirimlerini kullanmadan önce MFStartup işlevini çağırmanız gerekir. Sabitini MF_VERSIONolarak geçirin.

    hr = MFStartup(MF_VERSION);

MFStartup işlevi Media Foundation platformunu başlatır. MFStartup MF_E_BAD_STARTUP_VERSION döndürürse, uygulamanızın sisteminizdeki Media Foundation DLL'leriyle eşleşmeyen bir Media Foundation üst bilgileri sürümü kullanılarak derlendiği anlamına gelir.

MFStartupçağrısı yapıldığında, uygulamanızın MFShutdownçağrısını yapması gerekir.

MFShutdown();

Media Foundation Mimarisi

Media Foundation Platform API'leri