LINEMEDIACONTROLMEDIA 構造体 (tapi.h)
LINEMEDIACONTROLMEDIA 構造体は、メディアの種類の変更を検出するときに実行されるメディア アクションを記述します。 配列内のエントリとして使用されます。 lineSetMediaControl 関数と TSPI_lineSetMediaControl 関数は、この構造体を使用します。
構文
typedef struct linemediacontrolmedia_tag {
DWORD dwMediaModes;
DWORD dwDuration;
DWORD dwMediaControl;
} LINEMEDIACONTROLMEDIA, *LPLINEMEDIACONTROLMEDIA;
メンバー
dwMediaModes
1 つ以上のメディアの種類。 このメンバーは 、LINEMEDIAMODE_定数のいずれかを使用します。
dwDuration
アプリケーションに通知する前にメディアの種類を指定するか、メディア制御アクションを実行する必要がある時間 (ミリ秒単位)。
dwMediaControl
メディア コントロール アクション。 このメンバーは、 LINEMEDIACONTROL_定数のいずれかを使用します。
解説
この構造体は拡張できません。
LINEMEDIACONTROLMEDIA 構造体は、トリプル <メディアの種類、期間、メディア制御アクションを定義します>。 これらのトリプルの配列が lineSetMediaControl 関数に渡され、特定の呼び出しに対するメディアの種類の変更によってトリガーされるメディア 制御アクションが設定されます。 一覧表示されているメディアの種類への変更が検出されると、メディア ストリームの対応するアクションが呼び出されます。
要件
Header | tapi.h |