Compartilhar via


estrutura KS_TVTUNER_CHANGE_INFO (ksmedia.h)

A estrutura KS_TVTUNER_CHANGE_INFO fornece codecs de VBI (intervalo de espaçamento vertical) com informações sobre o canal ajustado no momento.

Sintaxe

typedef struct tagKS_TVTUNER_CHANGE_INFO {
  DWORD dwFlags;
  DWORD dwCountryCode;
  DWORD dwAnalogVideoStandard;
  DWORD dwChannel;
} KS_TVTUNER_CHANGE_INFO, *PKS_TVTUNER_CHANGE_INFO;

Membros

dwFlags

Especifica sinalizadores que indicam o status da operação de ajuste. Esse membro deve ser definido como um dos seguintes valores definidos em ksmedia.h:

Sinalizador Significado
KS_TVTUNER_CHANGE_BEGIN_TUNE Indica que uma operação de ajuste foi iniciada. Os codecs VBI devem parar de decodificar no momento, pois o sinal de vídeo pode ficar corrompido.
KS_TVTUNER_CHANGE_END_TUNE Indica a conclusão de uma operação de ajuste. Os codecs VBI devem retomar a decodificação.

dwCountryCode

Especifica o código do país em uso. Isso corresponde ao código de discagem de longa distância da ITU (Unidade Internacional de Telecomunicações).

dwAnalogVideoStandard

Especifica o padrão de vídeo analógico atual. Esse membro deve ser definido como um valor da enumeração KS_AnalogVideoStandard .

dwChannel

Especifica o número do canal atual.

Comentários

Um pacote que contém uma estrutura KS_TVTUNER_CHANGE_INFO normalmente se origina em um filtro de sintonizador de TV e é propagado por meio de barras cruzadas para um filtro de captura de decodificador de vídeo analógico. O filtro de captura, por sua vez, deve propagar esse pacote para codecs VBI downstream como parte de um exemplo de mídia VBI.

Requisitos

Requisito Valor
Cabeçalho ksmedia.h (inclua Ksmedia.h)

Confira também

KS_AnalogVideoStandard