Compartilhar via


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:

Internamente, essas funções usam a interface IMFReadWriteClassFactory .

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

Confira também

IMFSinkWriter

IMFSourceReader

Media Foundation Interfaces