Поделиться через


Метод IMFCaptureEngineClassFactory::CreateInstance (mfcaptureengine.h)

Создает экземпляр подсистемы отслеживания.

Синтаксис

HRESULT CreateInstance(
  [in]  REFCLSID clsid,
  [in]  REFIID   riid,
  [out] LPVOID   *ppvObject
);

Параметры

[in] clsid

CLSID создаваемого объекта.

В настоящее время этот параметр должен быть равен CLSID_MFCaptureEngine.

[in] riid

ИД запрошенного интерфейса. Модуль захвата поддерживает интерфейс IMFCaptureEngine .

[out] ppvObject

Получает указатель на запрошенный интерфейс. Вызывающий объект должен освободить интерфейс .

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Перед вызовом этого метода вызовите функцию MFStartup .

Требования

   
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header mfcaptureengine.h

См. также раздел

IMFCaptureEngineClassFactory