Función MFInitMediaTypeFromAMMediaType (mfapi.h)

Inicializa un tipo de medio a partir de una estructura de AM_MEDIA_TYPE DirectShow.

Sintaxis

HRESULT MFInitMediaTypeFromAMMediaType(
  IMFMediaType        *pMFType,
  const AM_MEDIA_TYPE *pAMType
);

Parámetros

pMFType

Puntero a la interfaz IMFMediaType del tipo de medio que se va a inicializar. Para crear el objeto de tipo de medio sin inicializar, llame a MFCreateMediaType.

pAMType

Puntero a una estructura de AM_MEDIA_TYPE que describe el tipo de medio. El autor de la llamada debe rellenar los miembros de la estructura antes de llamar a esta función.

Valor devuelto

La función devuelve un VALOR HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
La función se ha realizado correctamente.

Comentarios

Esta función también se puede usar con las siguientes estructuras de formato equivalentes a AM_MEDIA_TYPE:

  • DMO_MEDIA_TYPE (objetos multimedia de DirectX)
  • WM_MEDIA_TYPE (SDK de Windows Media Format)

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 mfapi.h
Library Mfplat.lib
Archivo DLL Mfplat.dll

Consulte también

Funciones de Media Foundation

Conversiones de tipos multimedia

Tipos de medios