Interface IMFReadWriteClassFactory (mfreadwrite.h)
Cria uma instância do gravador do coletor ou do leitor de origem.
Herança
A interface IMFReadWriteClassFactory herda da interface IUnknown . IMFReadWriteClassFactory também tem estes tipos de membros:
Métodos
A interface IMFReadWriteClassFactory tem esses métodos.
IMFReadWriteClassFactory::CreateInstanceFromObject Cria uma instância do gravador do coletor ou leitor de origem, dado um ponteiro IUnknown. |
IMFReadWriteClassFactory::CreateInstanceFromURL Cria uma instância do gravador do coletor ou leitor de origem, considerando uma URL. |
Comentários
Para obter um ponteiro para essa interface, chame a função CoCreateInstance . O CLSID é CLSID_MFReadWriteClassFactory. Chame a função MFStartup antes de usar a interface .
Como alternativa ao uso dessa interface, você pode chamar qualquer uma das seguintes funções:
- MFCreateSinkWriterFromMediaSink
- MFCreateSinkWriterFromURL
- MFCreateSourceReaderFromByteStream
- MFCreateSourceReaderFromMediaSource
- MFCreateSourceReaderFromURL
Essa interface estará disponível no Windows Vista se o Suplemento de Atualização de Plataforma para Windows Vista estiver instalado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Suplemento Windows 7, Windows Vista e Platform Update para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | mfreadwrite.h |