estrutura KS_VBIINFOHEADER (ksmedia.h)
A estrutura KS_VBIINFOHEADER descreve fluxos VBI (intervalo de espaços em branco verticais brutos).
Sintaxe
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;
Membros
StartLine
Especifica o número de linha da primeira linha de VBI digitalizada.
EndLine
Especifica o número de linha da última linha de VBI digitalizada.
SamplingFrequency
Especifica a frequência de amostragem em hertz (Hz).
MinLineStartTime
Especifica o intervalo mais curto possível da borda superior do H-sync em unidades de 10 nanossegundos (ou seja, em centésimos de microssegundos).
MaxLineStartTime
Especifica o intervalo mais longo possível da borda superior da sincronização H em unidades de 10 nanossegundos (ou seja, em centésimos de microssegundos).
ActualLineStartTime
Especifica o ponto de partida real da digitalização de VBI da borda superior do H-sync em unidades de 10 nanossegundos (ou seja, em centésimos de microssegundos).
ActualLineEndTime
Especifica o ponto final real para a digitalização de VBI da borda superior do H-sync em unidades de 10 nanossegundos (ou seja, em centésimos de microssegundos).
VideoStandard
Especifica um ou mais valores (logicamente ORed) da enumeração KS_AnalogVideoStandard .
SamplesPerLine
Especifica o número de amostras digitalizadas por linha de vídeo.
StrideInBytes
Especifica o passo em bytes entre o primeiro exemplo em uma determinada linha e o primeiro exemplo na próxima linha. Esse valor pode ser maior que SamplesPerLine.
BufferSize
Especifica o tamanho em bytes do buffer para armazenar todo o sinal de VBI digitalizado.
Comentários
Os fluxos de VBI geralmente são convertidos em fluxos NABTS, CC e WST por filtros downstream.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ksmedia.h (inclua Ksmedia.h) |