次の方法で共有


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 のドキュメントを参照してください。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

リターン コード 説明
S_OK
メソッドが成功しました。
E_OUTOFMEMORY
操作を実行するためのメモリが不足しています。

解説

さまざまな形式がサポートされているアドレス (ほとんどのモデムやボイス ボードで使用される Wave MSP アドレスなど) では、この呼び出しは必須か、ターミナルは接続できません。

IP 経由で実装されたアドレスなど、その他のアドレスの場合、形式は固定または事前に定義できます。 その場合、形式が事前に定義された形式と同じでない場合、この呼び出しは失敗します。 このような事前に定義された形式を取得するために、アプリケーションは get_MediaFormat を使用できます。

要件

   
対象プラットフォーム Windows
ヘッダー tapi3.h (Tapi3.h を含む)
Library Uuid.lib
[DLL] Tapi3.dll

関連項目

ITAMMediaFormat

ターミナル オブジェクト

get_MediaFormat