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 を含む) |