次の方法で共有


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 で定義されます。

必要条件

要件 価値
ヘッダー ksmedia.h (Ksmedia.h を含む)