Función MFInitMediaTypeFromWaveFormatEx (mfapi.h)

Inicializa un tipo de medio a partir de una estructura WAVEFORMATEX .

Sintaxis

HRESULT MFInitMediaTypeFromWaveFormatEx(
  IMFMediaType       *pMFType,
  const WAVEFORMATEX *pWaveFormat,
  UINT32             cbBufSize
);

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.

pWaveFormat

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

cbBufSize

Tamaño de la estructura WAVEFORMATEX , en bytes.

Valor devuelto

La función devuelve un 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.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
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