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(International Telecommunications Unit) 장거리 전화 걸기 코드에 해당합니다.

dwAnalogVideoStandard

현재 아날로그 비디오 표준을 지정합니다. 이 멤버는 KS_AnalogVideoStandard 열거형의 값으로 설정해야 합니다.

dwChannel

현재 채널 번호를 지정합니다.

설명

KS_TVTUNER_CHANGE_INFO 구조를 포함하는 패킷은 일반적으로 TV 튜너 필터에서 시작되며 크로스바를 통해 아날로그 비디오 디코더 캡처 필터로 전파됩니다. 다시 캡처 필터는 VBI 미디어 샘플의 일부로 이 패킷을 다운스트림 VBI 코덱에 전파해야 합니다.

요구 사항

   
헤더 ksmedia.h(Ksmedia.h 포함)

참고 항목

KS_AnalogVideoStandard