Share via


Função MFCreateWMVEncoderActivate (wmcontainer.h)

Cria um objeto de ativação que pode ser usado para criar um codificador WMV (Windows Media Video).

Sintaxe

HRESULT MFCreateWMVEncoderActivate(
  IMFMediaType   *pMediaType,
  IPropertyStore *pEncodingConfigurationProperties,
  IMFActivate    **ppActivate
);

Parâmetros

pMediaType

Um ponteiro para a interface IMFMediaType . Esse parâmetro especifica o formato de saída codificado.

pEncodingConfigurationProperties

Um ponteiro para a interface IPropertyStore de um repositório de propriedades que contém parâmetros de codificação. Os parâmetros de codificação para o codificador WMV são definidos no arquivo de cabeçalho wmcodecdsp.h. Se você tiver um objeto ContentInfo do ASF que contém um objeto de perfil ASF com todos os fluxos para o arquivo de saída, poderá obter o repositório de propriedades chamando IMFASFContentInfo::GetEncodingConfigurationPropertyStore.

ppActivate

Recebe um ponteiro para a interface IMFActivate . Use essa interface para criar o codificador. O chamador deve liberar a interface .

Retornar valor

Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wmcontainer.h
Biblioteca Mf.lib
DLL Mf.dll

Confira também

Objetos de ativação

Funções do Media Foundation