ITAMMediaFormat 接口 (tapi3.h)
ITAMMediaFormat 接口设置并获取 DirectShow 媒体格式。 格式是使用 AM_MEDIA_TYPE 结构描述 的 。 有关 AM_MEDIA_TYPE的详细信息,请参阅 DirectX 文档。 仅当 MSP 参与终端 创建并实现此接口时,才会在终端对象上公开此接口。 ITAMMediaFormat 接口是通过在 ITTerminal 上调用 QueryInterface 创建的。
在支持多种格式的地址 (如 Wave MSP 地址(大多数调制解调器和语音板) )上使用,必须设置此媒体格式,否则终端将无法连接。
对于其他地址(例如通过 IP 实现的地址),格式可能是固定的/预先确定的。 在这种情况下,如果格式与预先确定的格式不同,则对 set 格式的调用将失败。
继承
ITAMMediaFormat 接口继承自 IUnknown 接口。 ITAMMediaFormat 还具有以下类型的成员:
方法
ITAMMediaFormat 接口具有这些方法。
ITAMMediaFormat::get_MediaFormat ITAMMediaFormat::get_MediaFormat (tapi3.h) 方法获取媒体格式。 |
ITAMMediaFormat::p ut_MediaFormat ITAMMediaFormat::p ut_MediaFormat (tapi3.h) 方法设置媒体格式。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | tapi3.h (包括 Tapi3.h) |