Função MFCreateWMAEncoderActivate (wmcontainer.h)
Cria um objeto de ativação que pode ser usado para criar um codificador WMA (Windows Media Audio).
Sintaxe
HRESULT MFCreateWMAEncoderActivate(
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 .
Valor retornado
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
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 |