TRANSPORTSTATUS 構造体 (ksmedia.h)

TRANSPORTSTATUS 構造体は、現在のトランスポート状態を記述します。

構文

typedef struct tagTRANSPORTSTATUS {
  LONG Mode;
  LONG LastError;
  LONG RecordInhibit;
  LONG ServoLock;
  LONG MediaPresent;
  LONG MediaLength;
  LONG MediaSize;
  LONG MediaTrackCount;
  LONG MediaTrackLength;
  LONG MediaTrackSide;
  LONG MediaType;
  LONG LinkMode;
  LONG NotifyOn;
} TRANSPORTSTATUS, *PTRANSPORTSTATUS;

メンバー

Mode

ED_MODE_Xxxを指定します。

LastError

最後のエラーを指定します。

RecordInhibit

記録を禁止するかどうかを指定します。 記録 が禁止されている場合は TRUE、それ以外の場合は FALSE

ServoLock

サーボ ロックを示します。

MediaPresent

メディアが存在するかどうかを指定します。

MediaLength

メディアの長さを指定します。

MediaSize

メディアのサイズを指定します。

MediaTrackCount

メディア トラック数を示します。

MediaTrackLength

メディア トラックの長さを指定します。

MediaTrackSide

メディア トラックのサイズを示します。

MediaType

メディアの種類を示します。

LinkMode

リンク モードを示します。 リンクされている場合は TRUE、それ以外の場合は FALSE

NotifyOn

イベント通知を指定します。 TRUE は イベント通知を有効にし、 FALSE は イベント通知を無効にします。

注釈

ED_Xxxトークンはすべて、Microsoft DirectX SDK の xprtdefs.h で定義されます。

要件

要件
Header ksmedia.h (Ksmedia.h を含む)