Compartir a través de


función MFInitVideoFormat_RGB (mfapi.h)

[Esta API no se admite y puede modificarse o no estar disponible en el futuro. Las aplicaciones deben evitar usar la estructura MFVIDEOFORMAT y usar atributos de tipo multimedia en su lugar. Para obtener más información, vea Tipos de medios de vídeo.]

Inicializa una estructura MFVIDEOFORMAT para un formato de vídeo RGB sin comprimir.

Sintaxis

HRESULT MFInitVideoFormat_RGB(
  [in] MFVIDEOFORMAT *pVideoFormat,
  [in] DWORD         dwWidth,
  [in] DWORD         dwHeight,
  [in] DWORD         D3Dfmt
);

Parámetros

[in] pVideoFormat

Puntero a una estructura MFVIDEOFORMAT . Las funciones rellenan los miembros de la estructura con la información de formato.

[in] dwWidth

Ancho del vídeo, en píxeles.

[in] dwHeight

Alto del vídeo, en píxeles.

[in] D3Dfmt

Valor de D3DFORMAT que especifica el formato RGB.

Valor devuelto

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

Comentarios

Esta función rellena algunos valores predeterminados razonables para el formato RGB especificado.

Se recomienda a los desarrolladores usar atributos de tipo multimedia en lugar de usar la estructura MFVIDEOFORMAT . Consulte Atributos de tipo multimedia.

En general, debe evitar llamar a esta función. Si conoce todos los detalles de formato, puede rellenar la estructura MFVIDEOFORMAT sin esta función. Si no conoce todos los detalles del formato, es preferible usar la estructura MFVIDEOFORMAT .

Nota Antes de Windows 7, esta función se exportó desde evr.dll. A partir de Windows 7, esta función se exporta desde mfplat.dll y evr.dll exporta una función de código auxiliar que llama a mfplat.dll. Para obtener más información, consulta Cambios de biblioteca en Windows 7.
 

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 Evr.lib
Archivo DLL Mfplat.dll

Consulte también

Funciones de Media Foundation

Tipos de medios

Tipos de medios de vídeo sin comprimir

Tipos de medios de vídeo