Partager via


ITAMMediaFormat::p ut_MediaFormat, méthode (tapi3.h)

La méthode put_MediaFormat définit le format multimédia.

Syntaxe

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

Paramètres

[in] pmt

Pointeur vers AM_MEDIA_TYPE structure. Pour plus d’informations sur AM_MEDIA_TYPE, consultez la documentation DirectX.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
La méthode a réussi.
E_OUTOFMEMORY
La mémoire est insuffisante pour effectuer l’opération.

Remarques

Sur les adresses où divers formats sont pris en charge (comme les adresses MSP Wave, qui sont utilisées sur la plupart des modems et des cartes vocales), cet appel est obligatoire ou le terminal ne pourra pas se connecter.

Pour d’autres adresses, telles que celles implémentées sur IP, le format peut être fixe/prédéterminé. Dans ce cas, cet appel échoue si le format n’est pas identique au format prédéterminé. Pour récupérer un tel format prédéterminé, une application peut utiliser get_MediaFormat.

Configuration requise

   
Plateforme cible Windows
En-tête tapi3.h (inclure Tapi3.h)
Bibliothèque Uuid.lib
DLL Tapi3.dll

Voir aussi

ITAMMediaFormat

Objet Terminal

get_MediaFormat