Поделиться через


Структура TRANSPORTBASICPARMS (ksmedia.h)

Структура TRANSPORTBASICPARMS определена, но не используется.

Синтаксис

typedef struct tagTRANSPORTBASICPARMS {
  LONG  TimeFormat;
  LONG  TimeReference;
  LONG  Superimpose;
  LONG  EndStopAction;
  LONG  RecordFormat;
  LONG  StepFrames;
  LONG  SetpField;
  LONG  Preroll;
  LONG  RecPreroll;
  LONG  Postroll;
  LONG  EditDelay;
  LONG  PlayTCDelay;
  LONG  RecTCDelay;
  LONG  EditField;
  LONG  FrameServo;
  LONG  ColorFrameServo;
  LONG  ServoRef;
  LONG  WarnGenlock;
  LONG  SetTracking;
  TCHAR VolumeName[40];
  LONG  Ballistic[20];
  LONG  Speed;
  LONG  CounterFormat;
  LONG  TunerChannel;
  LONG  TunerNumber;
  LONG  TimerEvent;
  LONG  TimerStartDay;
  LONG  TimerStartTime;
  LONG  TimerStopDay;
  LONG  TimerStopTime;
} TRANSPORTBASICPARMS, *PTRANSPORTBASICPARMS;

Члены

TimeFormat

Указывает базовый формат времени.

Флаг Значение
ED_FORMAT_MILLISECONDS Миллисекунд
ED_FORMAT_FRAMES Кадров
ED_FORMAT_REFERENCE_TIME Время ссылки
ED_FORMAT_HMSF Двоичный закодированный десятичный знак, представляющий часы, минуты, секунды и кадры
ED_FORMAT_TMSF Двоичный закодированный десятичный знак, представляющий треки, минуты, секунды и кадры

TimeReference

Указывает базовую ссылку на время.

Флаг Значение
ED_TIMEREF_TIMECODE Код времени
ED_TIMEREF_CONTROL_TRACK Контрольная дорожка
ED_TIMEREF_INDEX Индекс

Superimpose

Указывает, следует ли включить или отключить экранный дисплей. Укажите TRUE, чтобы включить, FALSE отключить.

EndStopAction

Указывает действие остановки.

Флаг Значение
ED_MODE_STOP Остановка
ED_MODE_REWIND Перематывать
ED_MODE_FREEZE Замораживание и приостановка

RecordFormat

Указывает базовый формат записи.

Флаг Значение
ED_RECORD_FORMAT_SP Стандартная игра
ED_RECORD_FORMAT_LP Длинная игра
ED_RECORD_FORMAT_EP Расширенная игра

StepFrames

Указывает количество шагов кадра.

SetpField

Указывает число шагов полей.

Preroll

Указывает сумму предварительной подготовки.

RecPreroll

Указывает сумму предварительной записи.

Postroll

Указывает сумму послеролла.

EditDelay

Указывает сумму задержки изменения.

PlayTCDelay

Указывает сумму задержки в коде времени воспроизведения.

RecTCDelay

Указывает объем задержки в коде времени записи.

EditField

Указывает поле редактирования.

FrameServo

Задает сервоу кадра.

ColorFrameServo

Задает серво цветной рамки.

ServoRef

Указывает серво-ссылку.

Флаг Значение
ED_REF_EXTERNAL Внешний
ED_REF_INPUT Ввод
ED_REF_INTERNAL Внутренний
ED_REF_AUTO Авто

WarnGenlock

Указывает предупреждение genlock.

SetTracking

Указывает отслеживание.

Флаг Значение
ED_TRACKING_PLUS Плюс
ED_TRACKING_MINUS Минус
ED_TRACKING_RESET Сброс

VolumeName[40]

Указывает имя тома.

Ballistic[20]

Указывает все собственные данные.

Speed

Указывает скорость.

CounterFormat

Задает формат счетчика.

TunerChannel

Указывает канал настройки.

TunerNumber

Указывает номер настраиваемого обработчика.

TimerEvent

Указывает событие таймера.

TimerStartDay

Указывает время начала таймера.

TimerStartTime

Указывает время начала таймера.

TimerStopDay

Указывает время остановки таймера.

TimerStopTime

Указывает время остановки таймера.

Замечания

Все маркеры ED_Xxx определены в xprtdefs.h в пакете SDK Microsoft DirectX.

Требования

Требование Ценность
заголовка ksmedia.h (include Ksmedia.h)