Метод ITAMMediaFormat::p ut_MediaFormat (tapi3.h)
Метод put_MediaFormat задает формат мультимедиа.
Синтаксис
HRESULT put_MediaFormat(
[in] const AM_MEDIA_TYPE *pmt
);
Параметры
[in] pmt
Указатель на структуру AM_MEDIA_TYPE . Дополнительные сведения о AM_MEDIA_TYPE см. в документации по DirectX.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Метод успешно выполнен. |
|
Для выполнения операции недостаточно памяти. |
Комментарии
Для адресов, для которых поддерживаются различные форматы (например, волны MSP-адресов, которые используются в большинстве модемов и голосовых досок), этот вызов является обязательным или терминал не сможет подключиться.
Для других адресов, таких как адреса, реализованные по ip-адресу, формат может быть фиксированным или предопределенным. В этом случае этот вызов завершится ошибкой, если формат отличается от предопределенного формата. Чтобы получить такой предопределенный формат, приложение может использовать get_MediaFormat.
Требования
Целевая платформа | Windows |
Header | tapi3.h (включая Tapi3.h) |
Библиотека | Uuid.lib |
DLL | Tapi3.dll |