Función MFInitMediaTypeFromVideoInfoHeader2 (mfapi.h)
Inicializa un tipo de medio a partir de una estructura VIDEOINFOHEADER2 de DirectShow.
Sintaxis
HRESULT MFInitMediaTypeFromVideoInfoHeader2(
IMFMediaType *pMFType,
const VIDEOINFOHEADER2 *pVIH2,
UINT32 cbBufSize,
const GUID *pSubtype
);
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.
pVIH2
Puntero a una estructura VIDEOINFOHEADER2 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 VIDEOINFOHEADER2 , en bytes.
pSubtype
Puntero a un GUID de subtipo. Este parámetro puede ser NULL. Si se especifica el GUID de subtipo, la función la usa para establecer el subtipo multimedia. De lo contrario, la función intenta deducir el subtipo del campo biCompression contenido en la estructura VIDEOINFOHEADER2 .
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 |
---|---|
|
La función se ha realizado correctamente. |
Requisitos
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 |