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


структура KS_VBIINFOHEADER (ksmedia.h)

Структура KS_VBIINFOHEADER описывает потоки необработанных вертикальных пустых интервалов (VBI).

Синтаксис

typedef struct tagKS_VBIINFOHEADER {
  ULONG StartLine;
  ULONG EndLine;
  ULONG SamplingFrequency;
  ULONG MinLineStartTime;
  ULONG MaxLineStartTime;
  ULONG ActualLineStartTime;
  ULONG ActualLineEndTime;
  ULONG VideoStandard;
  ULONG SamplesPerLine;
  ULONG StrideInBytes;
  ULONG BufferSize;
} KS_VBIINFOHEADER, *PKS_VBIINFOHEADER;

Члены

StartLine

Указывает номер строки первой оцифроизованной линии VBI.

EndLine

Указывает номер строки последней цифризованной строки VBI.

SamplingFrequency

Указывает частоту выборки в герц (Гц).

MinLineStartTime

Задает короткий интервал от верхнего края H-sync в 10-наносекундах (то есть в сотнях микросекунд).

MaxLineStartTime

Задает самый длинный возможный интервал от верхнего края H-sync в 10-наносекундах единиц (т. е. в сотнях микросекунд).

ActualLineStartTime

Указывает фактическую начальную точку цифровой цифры VBI от верхнего края H-sync в 10-наносекундах единиц (т. е. в сотнях микросекунд).

ActualLineEndTime

Указывает фактическую конечную точку для цифризации VBI из верхнего края H-sync в 10-наносекундах единиц (то есть в сотнях микросекунд).

VideoStandard

Задает одно или несколько значений (логически ORed) из перечисления KS_AnalogVideoStandard.

SamplesPerLine

Указывает количество примеров, оцифрованных для каждой видеостроки.

StrideInBytes

Указывает шаг в байтах между первым примером в заданной строке и первым примером в следующей строке. Это значение может быть больше SamplesPerLine.

BufferSize

Задает размер в байтах буфера для хранения всего цифрового сигнала VBI.

Замечания

Потоки VBI обычно преобразуются в потоки NABTS, CC и WST по нижестоящим фильтрам.

Требования

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

См. также

KS_AnalogVideoStandard