Compartir a través de


Método ITAMMediaFormat::p ut_MediaFormat (tapi3.h)

El método put_MediaFormat establece el formato multimedia.

Sintaxis

HRESULT put_MediaFormat(
  [in] const AM_MEDIA_TYPE *pmt
);

Parámetros

[in] pmt

Puntero a AM_MEDIA_TYPE estructura. Para obtener más información sobre AM_MEDIA_TYPE, consulte la documentación de DirectX.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
El método se realizó correctamente.
E_OUTOFMEMORY
Existe memoria insuficiente para realizar la operación.

Comentarios

En las direcciones en las que se admiten una variedad de formatos (como las direcciones MSP de onda, que se usan en la mayoría de los módems y las placas de voz), esta llamada es obligatoria o el terminal no podrá conectarse.

Para otras direcciones, como las implementadas a través de IP, el formato puede ser fijo o predeterminado. En ese caso, se producirá un error en esta llamada si el formato no es el mismo que el formato predeterminado. Para recuperar este formato predeterminado, una aplicación puede usar get_MediaFormat.

Requisitos

   
Plataforma de destino Windows
Encabezado tapi3.h (incluya Tapi3.h)
Library Uuid.lib
Archivo DLL Tapi3.dll

Consulte también

ITAMMediaFormat

Terminal (objeto)

get_MediaFormat