Интерфейс 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) |