Interface IMFActivate (mfobjects.h)

Permite que o aplicativo adie a criação de um objeto . Essa interface é exposta por objetos de ativação.

Herança

A interface IMFActivate herda de IMFAttributes. IMFActivate também tem estes tipos de membros:

Métodos

A interface IMFActivate tem esses métodos.

 
IMFActivate::ActivateObject

Cria o objeto associado a esse objeto de ativação.
IMFActivate::D etachObject

Desanexa o objeto criado do objeto de ativação.
IMFActivate::ShutdownObject

Desliga o objeto criado.

Comentários

Normalmente, o aplicativo chama alguma função que retorna um ponteiro IMFActivate e, em seguida, passa esse ponteiro para outro componente. O outro componente chama ActivateObject posteriormente para criar o objeto. No PMP (caminho de mídia protegido), o ponteiro IMFActivate pode ser empacotado para o processo protegido, para que o objeto possa ser criado nesse processo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho mfobjects.h

Confira também

Objetos de ativação

IMFAttributes

Media Foundation Interfaces