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令牌都定義於 xprtdefs.h Microsoft DirectX SDK 中。
要求
要求 | 價值 |
---|---|
標頭 | ksmedia.h (包括 Ksmedia.h) |