Partager via


structure KS_TVTUNER_CHANGE_INFO (ksmedia.h)

La structure KS_TVTUNER_CHANGE_INFO fournit des codecs d’intervalle de remplissage vertical (VBI) avec des informations sur le canal actuellement paramétré.

Syntaxe

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

Membres

dwFlags

Spécifie des indicateurs indiquant la status de l’opération de paramétrage. Ce membre doit être défini sur l’une des valeurs suivantes définies dans ksmedia.h :

Indicateur Signification
KS_TVTUNER_CHANGE_BEGIN_TUNE Indique qu’une opération de paramétrage a commencé. Les codecs VBI doivent arrêter le décodage à ce stade, car le signal vidéo peut être endommagé.
KS_TVTUNER_CHANGE_END_TUNE Indique la fin d’une opération de paramétrage. Les codecs VBI doivent reprendre le décodage.

dwCountryCode

Spécifie le code de pays utilisé. Cela correspond au code de numérotation longue distance de l’Unité de télécommunications internationales (UIT).

dwAnalogVideoStandard

Spécifie la norme vidéo analogique actuelle. Ce membre doit être défini sur une valeur de l’énumération KS_AnalogVideoStandard .

dwChannel

Spécifie le numéro de canal actuel.

Remarques

Un paquet contenant une structure KS_TVTUNER_CHANGE_INFO provient normalement d’un filtre de tuner TV et est propagé à travers toutes les barres croisées vers un filtre de capture de décodeur vidéo analogique. Le filtre de capture à son tour doit propager ce paquet aux codecs VBI en aval dans le cadre d’un exemple de média VBI.

Configuration requise

Condition requise Valeur
En-tête ksmedia.h (inclure Ksmedia.h)

Voir aussi

KS_AnalogVideoStandard