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