Partager via


Interface ITAMMediaFormat (tapi3.h)

L’interface ITAMMediaFormat définit et obtient le format multimédia DirectShow. Le format est décrit à l’aide de la structure AM_MEDIA_TYPE . Pour plus d’informations sur AM_MEDIA_TYPE, consultez la documentation DirectX. Cette interface n’est exposée sur un objet terminal que si un MSP est impliqué dans la création du terminal et implémente cette interface. L’interface ITAMMediaFormat est créée en appelant QueryInterface sur ITTerminal.

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), ce format multimédia doit être défini, sinon 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, un appel à définir le format échoue si le format n’est pas identique au format prédéterminé.

Héritage

L’interface ITAMMediaFormat hérite de l’interface IUnknown. ITAMMediaFormat a également les types de membres suivants :

Méthodes

L’interface ITAMMediaFormat comporte ces méthodes.

 
ITAMMediaFormat ::get_MediaFormat

La méthode ITAMMediaFormat ::get_MediaFormat (tapi3.h) obtient le format multimédia.
ITAMMediaFormat ::p ut_MediaFormat

La méthode ITAMMediaFormat ::p ut_MediaFormat (tapi3.h) définit le format multimédia.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tapi3.h (inclure Tapi3.h)

Voir aussi

Objet Terminal