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) |