Структура 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

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

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

TimeReference

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

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

Superimpose

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

EndStopAction

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

Flag Значение
ED_MODE_STOP Stop
ED_MODE_REWIND Rewind
ED_MODE_FREEZE Заморозка и приостановка

RecordFormat

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

Flag Значение
ED_RECORD_FORMAT_SP Стандартная игра
ED_RECORD_FORMAT_LP Долгая игра
ED_RECORD_FORMAT_EP Расширенное воспроизведение

StepFrames

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

SetpField

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

Preroll

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

RecPreroll

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

Postroll

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

EditDelay

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

PlayTCDelay

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

RecTCDelay

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

EditField

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

FrameServo

Задает сервопривод кадра.

ColorFrameServo

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

ServoRef

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

Flag Значение
ED_REF_EXTERNAL Внешняя
ED_REF_INPUT Входные данные
ED_REF_INTERNAL Внутренние
ED_REF_AUTO Auto

WarnGenlock

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

SetTracking

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

Flag Значение
ED_TRACKING_PLUS Plus
ED_TRACKING_MINUS Minus
ED_TRACKING_RESET Reset

VolumeName[40]

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

Ballistic[20]

Указывает любые защищаемые данные.

Speed

Задает скорость.

CounterFormat

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

TunerChannel

Указывает канал тюнера.

TunerNumber

Указывает номер тюнера.

TimerEvent

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

TimerStartDay

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

TimerStartTime

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

TimerStopDay

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

TimerStopTime

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

Комментарии

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

Требования

Требование Значение
Заголовок ksmedia.h (включая Ksmedia.h)