структура TRANSPORT_STATE (ksmedia.h)
Структура TRANSPORT_STATE
Синтаксис
typedef struct {
ULONG Mode;
ULONG State;
} TRANSPORT_STATE, *PTRANSPORT_STATE;
Члены
Mode
Указывает режим транспорта внешнего устройства.
State
Указывает состояние режима транспорта внешнего устройства.
Комментарии
Все маркеры ED_Xxx определяются в xprtdefs.h в пакете SDK Microsoft DirectX.
Следующие режимы и состояния используются msdv.sys и mstape.sys:
Если параметр Mode равен ED_MODE_RECORD, состояние может быть следующим:
ED_MODE_RECORD
ED_MODE_RECORD_FREEZE.
Если параметр Mode равен ED_MODE_PLAY, состояние может быть следующим:
ED_MODE_PLAY
ED_MODE_REV_PLAY
ED_MODE_STEP_FWD
ED_MODE_STEP_REV
ED_MODE_PLAY_SLOWEST_FWD
ED_MODE_PLAY_FASTEST_FWD
ED_MODE_PLAY_SLOWEST_REV
ED_MODE_PLAY_FASTEST_REV
ED_MODE_FREEZE
Режим равен состоянию в следующих случаях:
ED_MODE_REW_FASTEST
ED_MODE_STOP
ED_MODE_PLAY
ED_MODE_FF
Требования
Требование | Значение |
---|---|
Заголовок | ksmedia.h (включая Ksmedia.h) |