IMFReadWriteClassFactory 接口 (mfreadwrite.h)
创建接收器编写器或源读取器的实例。
继承
IMFReadWriteClassFactory 接口继承自 IUnknown 接口。 IMFReadWriteClassFactory 也具有以下类型的成员:
方法
IMFReadWriteClassFactory 接口包含以下方法。
IMFReadWriteClassFactory::CreateInstanceFromObject 在给定 IUnknown 指针的情况下,创建接收器编写器或源读取器的实例。 |
IMFReadWriteClassFactory::CreateInstanceFromURL 在给定 URL 的情况下,创建接收器编写器或源读取器的实例。 |
注解
若要获取指向此接口的指针,请调用 CoCreateInstance 函数。 CLSID CLSID_MFReadWriteClassFactory。 在使用 接口之前调用 MFStartup 函数。
作为使用此接口的替代方法,可以调用以下任一函数:
- MFCreateSinkWriterFromMediaSink
- MFCreateSinkWriterFromURL
- MFCreateSourceReaderFromByteStream
- MFCreateSourceReaderFromMediaSource
- MFCreateSourceReaderFromURL
如果安装了适用于 Windows Vista 的平台更新补充,则此接口在 Windows Vista 上可用。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Windows Vista 的 Windows 7、Windows Vista 和平台更新补充 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | mfreadwrite.h |