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 を含む) |