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


Интерфейс IMFReadWriteClassFactory (mfreadwrite.h)

Создает экземпляр модуля записи приемника или исходного средства чтения.

Наследование

Интерфейс IMFReadWriteClassFactory наследуется от интерфейса IUnknown . IMFReadWriteClassFactory также имеет следующие типы элементов:

Методы

Интерфейс IMFReadWriteClassFactory содержит следующие методы.

 
IMFReadWriteClassFactory::CreateInstanceFromObject

Создает экземпляр модуля записи приемника или средства чтения источника с помощью указателя IUnknown.
IMFReadWriteClassFactory::CreateInstanceFromURL

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

Комментарии

Чтобы получить указатель на этот интерфейс, вызовите функцию CoCreateInstance . ИДЕНТИФИКАТОР CLSID CLSID_MFReadWriteClassFactory. Прежде чем использовать интерфейс, вызовите функцию MFStartup .

В качестве альтернативы использованию этого интерфейса можно вызвать любую из следующих функций:

Внутри этих функций используется интерфейс IMFReadWriteClassFactory .

Этот интерфейс доступен в Windows Vista, если установлено дополнение к обновлению платформы для Windows Vista.

Требования

Требование Значение
Минимальная версия клиента Дополнение к Windows 7, Windows Vista и обновлению платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfreadwrite.h

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

IMFSinkWriter

IMFSourceReader

Интерфейсы Media Foundation