Интерфейс ITAMMediaFormat (tapi3.h)

Интерфейс ITAMMediaFormat задает и получает формат мультимедиа DirectShow. Формат описывается с помощью структуры AM_MEDIA_TYPE . Дополнительные сведения о AM_MEDIA_TYPE см. в документации по DirectX. Этот интерфейс предоставляется в объекте терминала только в том случае, если MSP участвует в создании терминала и реализует этот интерфейс. Интерфейс ITAMMediaFormat создается путем вызова QueryInterface в ITTerminal.

На адресах, где поддерживаются различные форматы (например, волны MSP-адресов, которые используются в большинстве модемов и голосовых досок), этот формат мультимедиа должен быть задан, иначе терминал не сможет подключиться.

Для других адресов, таких как адреса, реализованные по IP-адресу, формат может быть фиксированным или предопределенным. В этом случае вызов задания формата завершится ошибкой, если формат не совпадает с предопределенным форматом.

Наследование

Интерфейс ITAMMediaFormat наследуется от интерфейса IUnknown . ITAMMediaFormat также имеет следующие типы элементов:

Методы

Интерфейс ITAMMediaFormat содержит эти методы.

 
ITAMMediaFormat::get_MediaFormat

Метод ITAMMediaFormat::get_MediaFormat (tapi3.h) получает формат мультимедиа.
ITAMMediaFormat::p ut_MediaFormat

Метод ITAMMediaFormat::p ut_MediaFormat (tapi3.h) задает формат мультимедиа.

Требования

Требование Значение
Целевая платформа Windows
Header tapi3.h (включая Tapi3.h)

См. также раздел

Объект терминала