IMFReadWriteClassFactory 接口 (mfreadwrite.h)

创建接收器编写器或源读取器的实例。

继承

IMFReadWriteClassFactory 接口继承自 IUnknown 接口。 IMFReadWriteClassFactory 也具有以下类型的成员:

方法

IMFReadWriteClassFactory 接口包含以下方法。

 
IMFReadWriteClassFactory::CreateInstanceFromObject

在给定 IUnknown 指针的情况下,创建接收器编写器或源读取器的实例。
IMFReadWriteClassFactory::CreateInstanceFromURL

在给定 URL 的情况下,创建接收器编写器或源读取器的实例。

注解

若要获取指向此接口的指针,请调用 CoCreateInstance 函数。 CLSID CLSID_MFReadWriteClassFactory。 在使用 接口之前调用 MFStartup 函数。

作为使用此接口的替代方法,可以调用以下任一函数:

在内部,这些函数使用 IMFReadWriteClassFactory 接口。

如果安装了适用于 Windows Vista 的平台更新补充,则此接口在 Windows Vista 上可用。

要求

要求
最低受支持的客户端 适用于 Windows Vista 的 Windows 7、Windows Vista 和平台更新补充 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2 [桌面应用 |UWP 应用]
目标平台 Windows
标头 mfreadwrite.h

另请参阅

IMFSinkWriter

IMFSourceReader

媒体基础接口