Función MFCreateTranscodeSinkActivate (mfidl.h)

Crea el objeto de activación del receptor transcodificado.

El objeto de activación del receptor de transcodificación se puede usar para crear cualquiera de los siguientes receptores de archivos:

  • Receptor de archivos 3GP
  • Receptor de archivos MP3
  • Receptor de archivos MP4
El objeto de activación del receptor transcodificado expone la interfaz IMFTranscodeSinkInfoProvider .

Sintaxis

HRESULT MFCreateTranscodeSinkActivate(
  [out] IMFActivate **ppActivate
);

Parámetros

[out] ppActivate

Recibe un puntero a la interfaz IMFActivate . Esta interfaz se usa para crear la instancia del receptor de archivos a partir del objeto de activación. Antes de hacerlo, consulte el puntero devuelto para la interfaz IMFTranscodeSinkInfoProvider y use esa interfaz para inicializar el objeto.

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 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mfidl.h
Library Mf.lib
Archivo DLL Mf.dll

Consulte también

IMFTranscodeSinkInfoProvider

Funciones de Media Foundation