KS_TVTUNER_CHANGE_INFO構造体 (ksmedia.h)

KS_TVTUNER_CHANGE_INFO構造は、現在チューニングされているチャネルに関する情報を垂直ブランキング間隔 (VBI) コーデックに提供します。

構文

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

メンバー

dwFlags

チューニング操作の状態を示すフラグを指定します。 このメンバーは、 ksmedia.h で定義されている次のいずれかの値に設定する必要があります。

フラグ 説明
KS_TVTUNER_CHANGE_BEGIN_TUNE チューニング操作が開始されたことを示します。 ビデオ信号が破損する可能性があるため、現時点では VBI コーデックのデコードを停止する必要があります。
KS_TVTUNER_CHANGE_END_TUNE チューニング操作の完了を示します。 VBI コーデックはデコードを再開する必要があります。

dwCountryCode

使用する国コードを指定します。 これは、国際電気通信ユニット (ITU) の長距離ダイヤル コードに対応しています。

dwAnalogVideoStandard

現在のアナログ ビデオ標準を指定します。 このメンバーは、 KS_AnalogVideoStandard 列挙体の値に設定する必要があります。

dwChannel

現在のチャネル番号を指定します。

注釈

KS_TVTUNER_CHANGE_INFO構造を含むパケットは、通常、TV チューナー フィルターで発生し、任意のクロスバーを介してアナログ ビデオ デコーダー キャプチャ フィルターに伝達されます。 キャプチャ フィルターは、VBI メディア サンプルの一部として、このパケットをダウンストリーム VBI コーデックに伝達する必要があります。

要件

要件
Header ksmedia.h (Ksmedia.h を含む)

こちらもご覧ください

KS_AnalogVideoStandard