Partage via


Interface ITAMMediaFormat (tapi3ds.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 est exposée sur un objet terminal uniquement si un msp est impliqué dans la création de 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 (par exemple, 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 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, 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 utilise ces méthodes.

 
ITAMMediaFormat ::get_MediaFormat

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

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

Configuration requise

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

Voir aussi

Terminal, objet