Compartir a través de


Función MFCreateWMVEncoderActivate (wmcontainer.h)

Crea un objeto de activación que se puede usar para crear un codificador windows Media Video (WMV).

Sintaxis

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

Parámetros

pMediaType

Puntero a la interfaz IMFMediaType . Este parámetro especifica el formato de salida codificado.

pEncodingConfigurationProperties

Puntero a la interfaz IPropertyStore de un almacén de propiedades que contiene parámetros de codificación. Los parámetros de codificación para el codificador WMV se definen en el archivo de encabezado wmcodecdsp.h. Si tiene un objeto ContentInfo de ASF que contiene un objeto de perfil ASF con todas las secuencias del archivo de salida, puede obtener el almacén de propiedades llamando a IMFASFContentInfo::GetEncodingConfigurationPropertyStore.

ppActivate

Recibe un puntero a la interfaz IMFActivate . Use esta interfaz para crear el codificador. El autor de la llamada debe liberar la interfaz .

Valor devuelto

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wmcontainer.h
Library Mf.lib
Archivo DLL Mf.dll

Consulte también

Objetos de activación

Funciones de Media Foundation